Shanghai Science and Technology Museum, Science museum in Shanghai, China
The Shanghai Science and Technology Museum is a large-scale museum dedicated to all aspects of science and technology.
Inaugurated on December 18, 2001.
It aims to promote scientific knowledge and development to visitors through interactive exhibits.
Located in Shanghai's finance hub, the museum is within walking distance of key transport facilities.
Features an IMAX theater along with its educational exhibitions.
Location: Shanghai
Inception: December 18, 2001
Official opening: 2001
Website: sstm.org.cn
Sources: Wikimedia, OpenStreetMap