Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Yanshan

Archaeological site found in 1986 in Yanshan, Chaoxian County, Anhui Province, China, dated to 220-160 kya; contains hominid remains, including an occipital and maxilla attributed to archaic Homo sapiens. Aka Chaoxian, Yenshan.