Chengjiang Fossil Site

Chengjiang Fossil Sites is located in Chengjiang County of Yuxi City in Yunnan Province, covers an area of 512 hectares, the buffer area of 220 hectares and has a history that can be traced back to over 530 million years ago. It was discovered in 1984 and has been hailed as "one of the most astonishing paleontology Discoveries in 20th Century".

Recommended China Tour Packages

Ask Question

Share to