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, between 105.9 and 96 million years ago.
[1] The lithology primarily consists of red sandstone.