Archaeology 2.5 Million-Year-Old Fossil Peaches Discovered In ChinaAncientPages.com | December 2, 2015 AncientPages.com - Eight well-preserved fossilized peach endocarps, or pits, dating back more than two and a half million years, have been found by scientists in southwest China. Despite their age, Read More