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 smiles at the node that Barry left for him.