The newly-found Shangchen ruins, a paleolithic site, in Lantian County, Northwest China’s Shaanxi Province, July 12, 2018. Findings at the site showed human activities on the Loess Plateau 2.12 million years ago. (Photo/VCG)
The newly-found Shangchen ruins, a paleolithic site, in Lantian County, Northwest China’s Shaanxi Province, July 12, 2018. Findings at the site showed human activities on the Loess Plateau 2.12 million years ago. (Photo/VCG)
The newly-found Shangchen ruins, a paleolithic site, in Lantian County, Northwest China’s Shaanxi Province, July 12, 2018. Findings at the site showed human activities on the Loess Plateau 2.12 million years ago. (Photo/VCG)