Tag Archives: Zhoukoudian

The missing fossils of Zhoukoudian

The site of Zhoukoudian, located SW of Beijing, is one of the most productive fossil localities in the history of the human fossil record. During the 1920s and 1930s excavations at several localities of the site yielded thousands of artifacts … Continue reading

Posted in Fossils | Tagged , | Comments Off on The missing fossils of Zhoukoudian