A human skull found at the Yahuai cave site in Longan County, South China's Guangxi Zhuang Autonomous Region. After three years of excavation work, archeologists have found tombs and human remains, including a skull, dating back 16,000 years, as well as tens of thousands of stone artifacts. The site was the second area of Palaeolithic tombs to be found in China. (Photo: China News Service/Zhong Xin)
RIGHT BG