MovieMaps

Photo of Street

Location: Thurlow Street (between Georgia & Melville)
As Seen In: The Flash episode 4x22 “Think Fast

The five satellites grow larger as they head into the sky.