NASA – LRO Sees Apollo Landing Sites

July 20, 2009 | General, Space | By: Mark VandeWettering

The Lunar Reconnaissance Orbiter has begun its mission around the moon, and has managed to image most of the Apollo landing sites. Check out the following link:

NASA – LRO Sees Apollo Landing Sites.