Yanghugou FormationThe Yanghugou Formation, also known as the Tupo Formation, is a mid-late Carboniferous formation from China. It contains the Xiaheyan locality, a lagerstätte preserving numerous insects.PaleobiotaAfter Wang et al.ArthropodsOther Organisms