A Long-Lost Branch of the Nile Helped in Building Egypt’s Pyramids. your-feed-science, Egyptian Civilization, Pyramids, Building (Construction), Research, Rivers, Egypt, Giza (Egypt), Nile River, Proceedings of the National Academy of Sciences