Satellite map of Shanghai Science and Technology Museum
Shanghai Science and Technology Museum (Chinese: 上海科技馆) is a large museum in Pudong, Shanghai, close to Century Park, the largest park within the inner districts of the city.
Latitude: 31° 13' 7.80" N
Longitude: 121° 32' 9.59" E







Leaflet | © OpenStreetMap contributors