Liangtoutang Formation

The Liangtoutang Formation, also referred to as the Laijia Formation is a geological formation located in Zhejiang, China. Its strata date back to the Albian to Cenomanian stages of the Cretaceous period. The lithology primarily consists of red sandstone.

Other fossils

 * Fossil eggs
 * Macroelongatoolithus xixiaensis
 * Pachycorioolithus jinyunensis
 * Testudoolithus jiangi