Subaru Telescope Takes Montage of Hayabusa's Return to Earth - Universe Today
[/caption] The world watched and waited for the Hayabusa spacecraft to make its return to Earth on June 13, 2010 and the people of Japan — who built and launched the little spacecraft that could (and did!) — were especially hopeful in watching and waiting. Japan’s Subaru Telescope (although located on Mauna Kea in Hawaii) … Continue reading "Subaru Telescope Takes Montage of Hayabusa’s Return to Earth"