New images of Moon landing sites

A US spacecraft has captured images of Apollo landing sites on the Moon, revealing hardware and a trail of footprints left on the lunar surface.

2009-07-18

 Moon space travel Apollo

Return to the linkmark list.