Monday, November 08, 2010

Gorgeous nighttime shot of the Nile delta from the space

| »

Some pics have a curious knack for making you swoon in your chair. Here’s one of ’em:

As the more geographically enlightened may be able to tell, that’s the Nile delta in Egypt, as seen by the International Space Station. More info, and a very lovely description on what that river signifies, over at Phil Plait’s Bad Astronomy.

(via Bad Astronomy)