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)
The photo shows the Shuanghuaishu site in central China's Henan Province.
The photo shows the Shuanghuaishu site in central China's Henan Province.
The photo shows the Shuanghuaishu site in central China's Henan Province.