Los restos fueron encontrados en 1998 por el equipo del profesor Jin Changzhu en las montañas Lailishan, en el poblado Suncun de Fanchang.