Japan’s space probe Hayabusa2 successfully landed on the asteroid Ryugu on the morning of 22 February, the Japan Aerospace Exploration Agency (JAXA) said. The Hayabusa2 mission, with a price tag of around ¥30 billion (US$270 million), was launched in December 2014 and is scheduled to return to Earth with its samples in 2020.