La mayoría de estos especímenes han sido exhumados en la provincia de Liaoning en el noreste de China, que fue parte de un continente aislado durante el Cretáceo.