Monday, July 20, 2009

They're Still There...

With all the talk of the 40th anniversary of Neil Armstrong's first step onto the Moon you may have missed this:
NASA's Lunar Reconnaissance Orbiter, or LRO, has returned its first imagery of the Apollo moon landing sites. The pictures show the Apollo missions' lunar module descent stages sitting on the moon's surface.
The horizontal shadow at center marks the spot. Click the image to enlarge.