Egypt's pyramids may have been built on long-lost branch of river NileThe pyramids could have been built along a long-lost branch of the river Nile, explaining their location in the desert.