The Upper Cave Man (山顶洞人) refers to human beings living in northeast China during the Upper Paleolithic period. (More...)