In June 2010, the Japanese space probe Hayabusa landed on the Woomera test range after visiting the asteroid 25143 Itokawa.
25143 Itokawa |