Movies Filmed at TRIUMF

4004 Wesbrook Mall, University of British Columbia - Main, Greater Vancouver A, BC V6S, Canada
Nearby Locations
NRC Institute for Fuel Cell Innovation from Tomorrowland
310 m

Southwest Marine Drive & Wesbrook Mall from The X-Files and 1 other movie.
399 m

UBC Farm from The Corpse and the Courier
615 m

Browse more nearby locations.