Sus restos se encontraron en la Formación Huiquanpu, en las regiones de Shanxi y Hebei en China.