Sus restos fueron descubiertos en la Villa de Lixiancondado de Jiangshan, en la provincia de Zhejiang al este de China.