MovieMaps

Movies Filmed at Twin Falls

Lynn Canyon Park, North Vancouver, BC V7J 3G3, Canada

Part of Lynn Canyon Park

Nearby Locations
Lynn Canyon Café from Stargate SG-1
305 m

30 Foot Pool from Arrow and 2 other movies.
727 m

Twin Bridges from The X-Files and 1 other movie.
999 m

Browse more nearby locations.

Arrow

Lian Yu Waterfall

Yao Fei drops Oliver's not-actually-dead body down into the water in episode 1x12 “Vertigo”.

The Seventh Son

Seen setting up for filming near the Twin Falls section of Lynn Canon Park on June 2, 2012.