Wednesday, July 17, 2013

Long-Lost Pyramids Confirmed in Egypt

Could this Finding Dwarf the Pyramids of Giza?

The emergence of the old maps and documents together with the initial ground investigations provide strong evidence that the mysterious mounds are in fact long lost pyramids in Egypt. If this is the case, it could be the archaeological find of the century.