This undated file combo photo shows archaeological samples unearthed from Chuandong Site in Puding County, southwest China's Guizhou Province. Large quantities of artifacts made of stone, bone and horn have been unearthed at Chuandong Site in Puding County, southwest China's Guizhou Province, indicating prehistoric human activity dating back more than 55,000 years. (Guizhou provincial cultural relics and archaeology institute/Handout via Xinhua)
Go to Forum >>0 Comment(s)