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.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Google Map Not Loaded
Sorry, unable to load Google Maps API.