Sus restos fueron encontrados en el condado de Shixing, provincia de Guangdong, China.