Astronaut Nie Haisheng sits inside Shenzhou-10 spacecraft that landed on the grasslands of north China’s Inner Mongolia region yesterday after a 15-day mission. China completed its longest manned space mission as Shenzhou-10 and three crew members safely returned to Earth, in a major step towards Beijing’s goal of building a permanent space station by 2020.