- Madame Tussauds Shanghai, which was opened to the public in 2006, is the sixth in the world. It is located on the tenth floor of the New World Plaza on West Nanjing Road. Shanghai beat thirty other candidate cities by taking advantage of local celebrities and the extensive market outlook. Marie Tussaud was born in Strasbourg, France, and was famous Read more...
- The Power Station of Art is a museum of contemporary art in Shanghai. It is housed in a former power station. It is the first contemporary art museum in China. The renovation of the building cost $ 64 million, which was paid for by the Shanghai government. Read more...
- The Propaganda Poster Art Centre is a museum situated in Shanghai, which shows posters from the Maoist era of communist China, especially the cultural revolution. Read more...
- 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 Read more...
Home Tag: Museum