Beijing Blogs - Fantastic China Travel blog
Peking Man Site at Zhoukoudian
Peking Man Site of Zhoukoudian is located in Longgu mountain of Zhoukoudian, Fangshan District, Beijing. It is renowned for excavating the fit Peking Man skull in the year of 1929. It is no accident that Peking man rui was found in Zhoukoudian. Backed by the undulating Taihang hills, facing the vast North China Plain, rive flowing by in front of the mountain, abundant natural sources and mild weat...