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.
  • AS15-87-11720

  • Copyright/Owner: NASA
  • Source: NASA