Posted on 17 July 2009 by Jim Walrod
Very cool picture on this 40th anniversary of the Apollo 11 landing and the conspiracy theorists will probably have more than enough fun debunking it.
The images were taken by NASA’s first lunar scout in more than a decade, the Lunar Reconnaissance Orbiter. They show the Eagle lunar lander at Tranquility Base, where Apollo 11 astronauts Neil Armstrong and Buzz Aldrin landed on July 20, 1969. They were snapped between July 11 and 15 of this month and released by NASA today (07/17/2009)