Shanghai Natural History Museum has launched an exhibition, China’s Dinosaur World, taking visitors 100 million years back. The show features 118 dinosaur specimens and models from across China, with over a dozen rare fossils on public display. Using naked-eye 3D technology, the exhibition brings feathered dinosaurs to life in realistic prehistoric hunts.
short by
Udit Gupta /
03:26 pm on
10 Oct