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.

Paleofauna

Dinosaurs

Footnotes