En los 1950s, se descubrieron sus fósiles en la Formación de Qingshan de la provincia de Shandong, al sureste de Pekín.