Discovery of ancient ramp may solve Egyptian pyramids mystery 5 years ago Archeologists have spent centuries wondering how the towering pyramids of Giza were constructed thousands of years ago.