A "long-lost" branch of the Nile in Egypt may explain the location of several ancient pyramids, researchers have suggested. In a study published in the journal Communications Earth & Environment, an ...
Some 31 pyramids in Egypt, including the Giza pyramid complex, may originally have been built along a 64-km-long branch of the river Nile which has long since been buried beneath farmland and desert.