Designed by
Title
Shanghai Science and Technology museum #176353895
Description
The Shanghai Science and Technology Museum includes three parts.The main hall of the museum is located at No.2000, Century Avenue, Shanghai and the branch museums, the Shanghai Natural History Museum located at No.510, West Beijing Road, the Shanghai Planetarium located at LinGang New City.
This image is editorial