MovieMaps

Photo of Swamp Thaaaang [1996]

Location: Burnaby Central Park
As Seen In: Legends of Tomorrow episode 4x04 “Wet Hot American Bummer

The two camp councilors sit down on a blanket in front of the lake.