Wikimedia CommonsThe Great Pyramids at Giza. Archeologists have discovered a 4,500-year-old ramp in Egypt that might have ...