Aerial photo shows the Shuanghuaishu site in central China's Henan Province.
Chinese archaeologists announced 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. (Photo provided to China News Service)
With an area of 1.17 million square meters, the Shuanghuaishu site, dating back to around 5,300 years, is located on the south bank of the Yellow River in the township of Heluo, Gongyi City, and was proposed to be named "Heluo kingdom." A large number of relics of the Yangshao Culture dating back 5,000 to 7,000 years have been discovered at the site.