Home Shanghai Museum
The Shanghai Museum is a museum of ancient Chinese art located in People’s Square, a historical place in Shanghai’s Huangpu District of Great China. It was rebuilt in 1996 to its current location and is considered one of the first modern world-class museums in China. The top of the museum is sort of like an ancient Chinese cooking pot, so it is not hard to notice its great structure.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.