Wonders of the World
23 Nov 2024 — 30 Mar 2025 at Shanghai Museum
· Shanghai
Wonders of the World presents a curated journey through the most remarkable achievements and natural wonders that have captivated human imagination throughout history.
About the venue
Shanghai Museum
· Shanghai
The Shanghai Museum is a public municipal museum of ancient Chinese art, situated on the People's Square in the Huangpu District of Shanghai, China. It is funded by the Shanghai Municipal Culture and Tourism Bureau.