MovieMaps

Photo of Bridge near Verdant

Location: Burrard Bridge
As Seen In: Arrow episode 1x19 “Unfinished Business