Photo taken on April 28, 2020 shows the Shuanghuaishu site on the south bank of the Yellow River in Heluo Township of Gongyi City, central China's Henan Province. Chinese archaeologists announced Thursday significant achievements at the Shuanghuaishu site in central China's Henan Province, providing key proof of the origin of the over 5,000-year-long Chinese civilization. (Xinhua/Li An)
Archaeological findings provide key proof of Chinese civilization origin
Source: Xinhua| 2020-05-07 15:20:30|Editor: huaxia