Landmarks & buildings
Capital Indoor Stadium
Arena in Haidian, Beijing
Wikipedia names Capital Indoor 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 Capital Indoor Stadium. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Landmarks & buildings
Beijing Planetarium
China · under 1 km
Planetarium in Beijing, China
-
Landmarks & buildings Mei Lanfang Memorial Museum, Beijing
China · 4 km east
-
Castles & palaces Prince Gong's Mansion
China · 5 km east
Building in Beijing, China
-
Landscapes & nature
Rendinghu Park
China · 5 km east
Park in Xicheng, Beijing
-
Landmarks & buildings
National Center for Nanoscience and Technology
China · 5 km north
Chinese research institute
-
Landscapes & nature
Beihai Park
China · 6 km east
An imperial park, built in Song Liao Jin dynasties, adjacent to the Forbidden City in Beijing