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 lean in for a kiss while sitting on a blanket.