Chengjiang biota

The Chengjiang biota is an early Cambrian fossil assemblage in Yunnan, China, preserving diverse animals, including soft-bodied forms, from about 518 million years ago.

Connect