Peking Man site at Zhoukoudian

Peking Man Museum or Peking Man Relics Museum is situated in the village of Zhoukoudian near Beijing. An important Paleolithic site, this site was first excavated in 1927, in a cave on Dragon Bone Hill at Zhoukoudian, southwest of Beijing. In 1929, skull fossils of Peking Man were discovered here, providing concrete evidence for the […]