The Cambrian animals preserved at the Chengjiang fossil site in China lived in a shallow sea close to a river delta – a changeable environment that might have driven rapid evolution
The 518-million-year-old Chengjiang Biota - in Yunnan, south-west China - is one of the oldest groups of animal fossils known to science, and a key record of the Cambrian Explosion.
Modern animal life could have origins in delta miragenews.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from miragenews.com Daily Mail and Mail on Sunday newspapers.
The new study is based on an analysis of 518 million year-old rocks that contain the oldest collection of fossils that researchers have on record. The researchers believe that Chengjian, a city in the mountainous Yunnan Province of China, is the origin of many of today’s species, including humans. This site is where complex organisms