Dictionary of Human Evolution and Biology

  • -id > 9:3
   

Xujiayao

Archaeological site found in 1976 in Yanggao County, Shanxi Province, China, dated to 125-104 kya, and that contains many artifacts. The hominids remains include bones of 11 individuals with broad, orthognathous faces attributed to archaic Homo sapiens, and similar to modern populations there today, according to some authorities. Aka Yanggao.