The Great Pyramid is an ancient artifact that has been the subject of much speculation: a tomb with unbelievable engineering, put on a plateau selected because of the stone and the view. The results ...
A landmark discovery on an ancient branch of the River Nile may have solved the mystery of how the pyramids in Egypt were built centuries ago. The now dried-out waterway, which once ran through Giza ...