Launched in September 14, 2007, Japan’s Kaguya (a.k.a. SELENE) successfully completed its mission of collecting data on the Earth’s satellite and was terminated by a controlled collision on the lunar surface on June 11, 2009.
The Japan Aerospace Exploration Agency (JAXA), which supervised the mission, just released Kaguya’s final motion picture shots of the Moon’s surface [...]
















Recent Comments