Success! China's astronaut Trio returned to earth safely
The Shenzhou-9 spacecraft touched down safely after a successful 13 day mission. This was the most complex and longest space missions in China's history. This successful completion of this mission helped in making a giant leap in country's effort in building a space station by 2020.