MovieMaps

Movies Filmed at 6800 Lougheed Highway

6800 Lougheed Hwy., Burnaby, BC V5A 1W2, Canada
Nearby Locations
Whistler Water from The X-Files
777 m

Burnaby Lake Rugby Club from Travelers and 1 other movie.
913 m

Burnaby Lake Rowing Pavilion from Legends of Tomorrow
1.4 km

Browse more nearby locations.