Best Space Photos of the Week - March 17, 2012

1 of 15

Apollo 11 Moon Landing Site Seen in Unprecedented Detail

Credit: NASA/GSFC/Arizona State University
The Lunar Reconnaissance Orbiter Camera snapped its best look yet of the Apollo 11 landing site. The photo, which was released on March 7, even shows remnants…Read More »

of Neil Armstrong and Buzz Aldrin's historic first steps on the moon. [Full Story]   Less «
More from