Inside China's new $517 million natural history museum that takes visitors from the cosmos to human evolution, featuring meteorites, dinosaurs and a river-inspired design
Shenzhen Natural History Museum opened on July 28, 2026, becoming southern China's first major institution dedicated to natural history. The museum's design draws inspiration from a river delta, creating a flowing, curvilinear structure. Visitors will journey from the cosmos through Earth's history and dinosaur eras and eventually learn about the delicate balance of our natural world.