Designed by
Title
Shanghai Science and Technology Museum #40437342
Description
Shanghai Science and Technology Museum (Chinese: 上海ç§âæŠâ¬Ã©Â¦â ) is a large museum in Pudong, Shanghai, close to Century Park. The museum covers an area of 68,000 square m, a floor space of 98,000 square m and an exhibition space of 65,500 square m.
This image is editorial