Category:Shanghai Science & Technology Museum

English: Shanghai Science and Technology Museum, Pudong New Area, Shanghai.