Apollo 15 Landing Site

     

Apollo 15 Landing Site

The landing site of the Apollo 15 lunar module at Hadley Rille in 1971, photographed from the Lunar Module during descent.

Image Number: AS15-87-11720
Credit: NASA
For print or commercial use, please contact: NASA

Large JPEG (2364 x 2340 pixels)