MovieMaps

Photo of Rebel Camp [2166]

Location: Empty Lot under Burrard Bridge
As Seen In: Legends of Tomorrow episode 1x13 “Leviathan