A statue of Peking Man is on display at Zhoukoudian in Beijing's Fangshan district. [Photo by Wang Zibin/Qianlong.com]