Chinese archaeologists have uncovered evidence of human activity dating back at least 10,000 years, in Northwest China's Shaanxi Province.
The site is located at Longwangchan village of Yichuan, a county in the north of the province. Archaeologists have unearthed more than 5,000 pieces of stone works and some animal skeletons.