MovieMaps

Photo of City of Light Bench

Location: Canada Place & Burrard Street
As Seen In: The 100 episode 3x16 "Perverse Instantiation: Part Two"