The Chengjiang Fossil Site is a UNESCO World Heritage Site in Yunnan Province, China, that documents the early Cambrian period approximately 530 million years ago. The site is globally significant for its exceptionally well-preserved fossils that provide a rare window into the "Cambrian explosion," a period of rapid diversification of ...