MovieMaps

Photo of Near Rebel Camp [2166]

Location: Burnaby Central Park
As Seen In: Legends of Tomorrow episode 1x13 “Leviathan