Shangchen

Paleolithic archaeological site in Shangchen village, Yushan town, Lantian County, Shaanxi, China From Wikipedia, the free encyclopedia