Photos:

Best Space Pictures of the Week - July 28, 2012

PREVIOUS | NEXT
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 Space.com