Photo released on Jan. 11, 2023 shows Wuyang excavation site dating back to the Paleolithic period of 50,000 years ago in Jiangkou County of Meishan, southwest China's Sichuan Province. (Photo provided to China News Service)
Stone artifacts are unearthed from Wuyang site dating back to the Paleolithic period of 50,000 years ago in Jiangkou County of Meishan, southwest China's Sichuan Province. (Photo provided to China News Service)
Stone artifacts are unearthed from Wuyang site dating back to the Paleolithic period of 50,000 years ago in Jiangkou County of Meishan, southwest China's Sichuan Province. (Photo provided to China News Service)