A spectacular find of fossil eggs from 120 million years ago is providing unique insight into the lifestyle and sex differences of pterosaurs, the flying reptiles that lived alongside the dinosaurs.

Until now, only four pterosaur eggs had ever been found, and all were flattened during the process of fossilization.

But Chinese scientists have unearthed five pterosaur eggs preserved beautifully at a site in northwestern China. The site also includes no fewer than 40 adult individuals of a newly identified species that lived in a bustling colony near a large freshwater lake.