N nature.com Egypt's pyramids may have been built on a long-lost branch of the Nile 354 points gumby 2 years ago 404 comments