Landmarks & buildings
Kirov Stadium
Demolished stadium in St, Petersburg, Russia
Wikipedia names Kirov 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 Kirov Stadium. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Streets & squares
Bolshoy Petrovsky Bridge
Russia · 2 km south-east
Bridge in St Petersburg, Russia
-
Castles & palaces
Yelagin Palace
Russia · 3 km east
Palace in Saint Petersburg, Russia
-
Landmarks & buildings Korablestroiteley Street 23 k1, Saint Petersburg
Russia · 3 km south
Building in Saint Petersburg
-
Landmarks & buildings
Smolensky Lutheran Cemetery
Russia · 3 km south-east
Cemetery in Saint Petersburg, Russia
-
Landmarks & buildings
Follenweider's residence
Russia · 4 km east
Mansion in Saint Petersburg, Russia
-
Landscapes & nature Lakhtinsky Razliv
Russia · 4 km north-west
Lake in Saint Petersburg, Russia