Xiaochelys ningchengensis: Fossil Discovery Reveals New Species of Jehol Turtle

A new species of extinct turtle has been named based on a fossil from the Yixian Formation, part of the famous ‘Jehol Biota.’ The Jehol Biota is a rich Cretaceous ecosystem preserved in a multi-layered rock formation cropping out in the Chinese provinces of Liaoning, Hebei and Inner Mongolia. A huge variety of ancient organisms [...] —> Read More