Sunday, May 22, 2011

Earth by Night

France and England, with the Aurora Borealis off to the north. Click to enlarge. From the International Space Station. More here.

No comments:

Post a Comment