Estos restos provienen del Oxfordiense de los sedimentos de la Formación Shaximiao superior en Sichuan, China y fueron encontrados por una unidad de reconocimiento aéreo chino detrás de una escuela primaria en el pueblo de Huangtong , parte de la Duxin comuna, en Rongxian o el condado de Rong.