Fossil Wiki
Advertisement

Chengjiang County is located in Yuxi, Yunnan Province, China.

See also Maotianshan Shales

External links[]

Mantell's Iguanodon restoration
Advertisement