MovieMaps

Photo of Fountain

Location: 1500 West Georgia
As Seen In: The Flash episode 5x01 “Nora

Barry lands in the shallow pond and slides through the water.