
Archeologists believe they may have discovered the secret behind one of the wonders of the world.
Some 4,700 years after the construction of Egypt’s pyramids began, including the Great Pyramids of Giza, researchers have found they may have been built along an abandoned branch of the river Nile.