El museo está ubicado en el Parque de Esculturas Jing'An de Shanghai, uno de los museos naturales más grandes de China. Es un museo integral, que abarca una amplia gama de temas naturales, como paleontología, botánica, zoología, antropología, geología, etc. El museo contiene huevos de dinosaurio, huellas de dinosaurios, ranas basálticas y varios fósiles.