Image 20 of 346
Prev Next
CHINA. Shanghai. Inside the Shanghai Science and Technology Museum (?????; pinyin: Shàngh?i ke¯jì gu?n) is a large museum in Pudong, Shanghai, close to Century Park, the largest park of the city. The construction of the museum cost 1,75 billion RMB, and the floor area is 98 000m2 .2008..

Download

Add to Lightbox

Previous     Next

For licensing enquiries, please contact Sean directly.