Shangchen
Archaeological site in Shaanxi, ChinaShangchen is a Lower Palaeolithic archaeological site in Lantian County, Shaanxi, China, some 25 km south of Weinan. It was discovered in 1964, and excavated during 2004 and 2017.
Read article
Top Questions
AI generatedMore questions