Los restos encontrados fueron hallados en Lantian, en la provincia china de Shaanxi.