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.

The Seventh Son

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