Princess, here is your castle and the land of Oz
by TechnoJester
Feb 16, 2025
The main building of the Shanghai Science and Technology Museum, located in Shanghai, China, is situated in the administrative and cultural center of Pudong New Area, Shanghai. The site covers an area of 68,000 square meters, with a building area of 100,000 square meters. It is a first-class museum in China and designated as a National 5A-level tourist attraction. The theme focuses on the science and technology of nature and humans, serving as a base for science and technology popularization and education. There are various facilities including exhibits on robotics, ergonomics, space, and Earth.
📍Location: 2000 Century Avenue, Pudong New Area, Shanghai
Access: About a 5-minute walk from Exit 4 of Shanghai Science and Technology Museum Station on Metro Line 2
Post by How are you? | Jun 11, 2025
















