NASA today released a batch of high-resolution images of the moon that show close-ups of landing sites from three Apollo missions, reports Space.com . (NASA has labeled and unlabeled versions of the images, taken by the Lunar Reconnaissance Orbiter, here .) They show astronauts’ footprints, the tracks of their lunar…
Original post:
New Moon Images Show Astronaut Tracks