Is the mystery of the location of the pyramids solved? They were built on a missing branch of the Nile.
An international team of researchers has discovered that pyramids Egyptian buildings were originally built along a 64-kilometre-long arm of the Nile River, which they called