Recent articles

Tuesday, September 6, 2011

Apollo landing sites captured by orbiting camera



Remarkably detailed images of the Apollo landing sites captured by NASA's Lunar Reconnaissance Orbiter (LRO) have been released today.

Source: NASA Goddard Space Flight Center