Landmarks & buildings
Swangard Stadium
Football stadium
Wikipedia names Swangard Stadium as where 1 film or series was filmed; its page links to the sentence that says so. Wikidata records no shoot here yet.

Filmed here, per Wikipedia
Wikipedia says these were filmed in Swangard Stadium. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landscapes & nature
Central Park
Canada · under 1 km
Urban park in Burnaby, British Columbia
-
Landscapes & nature
Deer Lake
Canada · 3 km east
Lake in Metro Vancouver Regional District, British Columbia, Canada
-
Studios & sets
Vancouver Film Studios
Canada · 3 km north
Film production centre in Vancouver, British Columbia
-
Towns & cities
Metro Vancouver Regional District
Canada · 4 km north-east
Regional district of British Columbia, Canada
-
Towns & cities
Greater Vancouver
Canada · 4 km north-east
Metropolitan area in British Columbia, Canada
-
Studios & sets
The Bridge Studios
Canada · 4 km north
Film studio