Shanghai Natural History Museum
The Shanghai Natural History Museum is located in Jing’an Sculpture Park. The venue is like a ‘green snail’ with a unique appearance. In the new museum today, tens of thousands of specimen collections are on display, with rich content. In particular, the skeleton of a Mamenchisaurus sinocanadorum about 26 meters in length is very eye-catching. […]









