×

Red Deer Cave people

The Red Deer Cave people were a prehistoric population of modern humans known from bones dated to between about 17,830 to c. 11,500 years ago, found in Red Deer Cave and Longlin Cave, Yunnan Province, in Southwest China. Wikipedia