The latest archaeological research at the Hualongdong site in east China's Anhui Province, has revealed significant insights into human evolution in East Asia.