Portal:Space exploration/Picture/Week 34 2007
Jump to navigation
Jump to search
Credit: NASA
Apollo 14 astronauts installed a Lunar Laser Ranging Reflector (LRRR), seen in this image
Apollo 14 astronauts installed a Lunar Laser Ranging Reflector (LRRR), seen in this image