From the International Space Station, the Nile passes thru Cairo on its long journey to the sea