Fossil Wiki
Advertisement

The Sichuan basin is a lowland region in southwestern China known for its fossils.

Mantell's Iguanodon restoration
Advertisement