MovieMaps

Photo of Jia Jiu

Location: Dr. Sun Yat-Sen Chinese Garden
As Seen In: The Flash episode 4x12 “Honey, I Shrunk Team Flash

Big Sir looks around in confusion after being sped to the village by Barry.