MovieMaps

Photo of City of Light Ramp

Location: West Cordova Street (between Thurlow & Burrard)
As Seen In: The 100 episode 3x16 "Perverse Instantiation: Part Two"