Chinese archaeologists discovered an intact human skull fossil around 16,000 years old, while excavating around the Yahuaidong relics in Long'an County, south China’s Guangxi Zhuang Autonomous Region.
[]