Monday, August 31, 2026 Search My Trip EnglishChinese
World news · travel · culture
Taiwan The Taiwan Times
Taiwan's window to the world
Museum

Madame Tussauds Shanghai

People's Republic of China · Asia

Madame Tussauds Shanghai

About

Madame Tussauds Shanghai (simplified, traditional, pinyin: Shànghǎi Dùshā Fūrén Làxiàngguǎn) is a wax museum located on the 10th floor of the New World Department Store, Nanjing Xi Road, Shanghai, China. Opened May 1, 2006, it was the second Madame Tussauds museum to open in Asia after Madame Tussauds Hong Kong. It offers a mix of Chinese and western figures, from film stars to athletes and world leaders. The museum contains several immersive zones, including a large-scale interactive immersive experience zone titled Madame Tussauds Music Dream Factory which utilizes augmented reality technology.

Adapted from Wikipedia (CC BY-SA). Photography via Wikimedia Commons.

More museums in People's Republic of China

Explore more of People's Republic of China

People's Republic of China guide →