Best Space Pictures of the Week - July 28, 2012

1 of 10

Olympic City: London's Lights Seen from Space

Credit: NASA Earth Observatory
None of the billions of people expected to watch the 2012 London Olympics will get a view of London quite like this one, which was captured by the Suomi…Read More »

NPP satellite on the night of March 27, 2012. [Full Story]   Less «
More from