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.