Featured Stories Mystery Of Panxian Cave: How Could Gigantic Animals Reach A Mountain Cave Located Over 1600m Above Sea Level?AncientPages.com | July 1, 2014 A. Sutherland - AncientPages.com - Did early Homo sapiens exist in China at the same time when Homo erectus (the "Peking Man") occupied the Zhoukoudian site located near Beijing? Read More