Chinese archaeologists have discovered an ancient hominid site dating back some 13,200 years ago that has been unveiled in east China's Shandong Province.According to experts in the region, during excavations they found more than 1,000 relics at the same site, including a group of sculptures and pottery pieces.The discovery has helped fill the gap of prehistoric human ruins in the region, providing key evidence for the significant transition from the Palaeolithic Age to the Neolithic Age in northern China, especially the Shandong region.
January 08, 2023 | 12:02 PM