Chengjiang Fossil Site – The Oldest Record of Marine Fossil Treasures
Chengjiang UNESCO World Heritage Site Chengjiang is a city in Yuxi, Yunnan Province, China, situated just north of Fuxian Lake. A hilly 512-hectare site in, Chengjiang contains fossils that provide…







