Landmarks & buildings
Shanghai Science and Technology Museum
Museum
Wikipedia names Shanghai Science and Technology Museum 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 Shanghai Science and Technology Museum. Each title’s page links to the sentence that says so.
Filming locations nearby
-
Towns & cities
Pudong
China · under 1 km
District of Shanghai, China
-
Landmarks & buildings
Oriental Pearl Tower
China · 5 km north-west
TV tower in Shanghai, China
-
Streets & squares
The Bund
China · 5 km west
Historical district in central Shanghai, China
-
Towns & cities
Nanjing Road
China · 6 km west
Road in Shanghai, China
- Towns & cities Shanghai International Settlement · 7 km west Area of Shanghai established in 1863 following the merger of the British and American concessions lasting until 1941/3
-
Towns & cities
Shanghai
China · 7 km west
Provincial-level municipality in China