This drop-dead gorgeous picture of the Nile taken from the International Space Station at the end of October prompted some science writers to muse on the enduring importance of the Nile to Egypt. Surrounded by the great darkness of the Eastern and Western deserts, the Nile literally shines like a beacon of light in this image, […]