Thursday / 29 March 2012

LROC Provides Image Of Last Lunar Lander

Image Credit: NASA,, CLEP

Highest Resolution Image (R) Of Russia Luna 24 Lander Descent Stage Acquired By LROC From Altitude Of 29km Above Surface On Orbit #10904; Spacecraft (L) Landed On Mare Crisium On 18 August 1976, Returned 170g Of Regolith To Earth After Less Than 24 Hours On Moon; Long Hiatus From Moon Surface Will End In 2013 If China Successful With Chang’e-3 Landing