More than 90,000 stone artifacts, dating back to the Neolithic period more than ...
Posted 6 days agoMore than 90,000 stone artifacts, dating back to the Neolithic period more than 5,000 years ago, have been unearthed in the Shiren cave relic site in NE China's Heilongjiang Province, according to local sources, adding most of them are bifaces and their processing products.