Dozens of Egyptian pyramids, some in Giza, sat along a branch of the Nile,