Probe pictures Moon landing sites

Remarkable new images of the Apollo landing sites on the Moon have just been released by Nasa. The pictures clearly show the hardware left on the lunar surface by American astronauts in the 1960s and 70s, including Apollo 17's "moon buggy".


 Apollo Moon space travel photography

Return to the linkmark list.