The Lunar Reconnaissance Orbiter Camera snapped its best look yet of the Apollo 11 landing site on the moon. The image, which was released on March 7, 2012, even shows the remnants of Neil Armstrong and Buzz Aldrin's historic first steps on the surface around the Lunar Module.This image of the Apollo 11 landing site captured from just 24 km (15 miles) above the surface provides LRO's best look yet at humanity’s first venture to another world.
The Apollo 11 Moon Landing Site --Now Seen in Unprecedented Detail
Current Status: Blessed (1)
Seeded on Tue Mar 13, 2012 8:00 PM
keyboard shortcuts: V vote up article J next comment K previous comment