A simulation of Peking Man's life is on display at the new Zhoukoudian Peking Man Relics Museum in Beijing on Sunday. [Photo/IC]