Attraction Details

Shanghai Museum

Shanghai Museum
Shanghai Museum exterior 1.jpg
Shanghai Museum is located in Shanghai
Shanghai Museum
Location within Shanghai
Established 1952
Location 201 Renmin Avenue, People's Square, Shanghai, 200003
Coordinates view on map
Visitors 1.9 million (2013)
Ranking 23rd globally (2013)
Director Ma Chengyuan (1985–99)
Public transit access People's Square Station on Lines 1, 2, and 8 (Shanghai Metro)
Shanghai Museum
Simplified Chinese
Traditional Chinese

The Shanghai Museum is a museum of ancient Chinese art, situated on the People's Square in the Huangpu District of Shanghai, China. Rebuilt at its current location in 1996, it is considered one of China's first world-class modern museums.

Leave a comment


User Comments