China
Paleolithic archaeological site in Shangchen village, Yushan town, Lantian County, Shaanxi, China