News of significance to the Alpha Geek
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.
NASA Goddard Space Flight Center
Links to this post
Share to Twitter
Share to Facebook