El fósil fue encontrado en la Formación Keilozo del Jurásico superior en el Titoniense de Xinjiang,ahora Kalazha, China.