Shenzhou-10 was China's fifth manned space mission. The Shenzhou-10 spaceship, propelled by a Long March-2F rocket, blasted off from the Jiuquan Satellite Launch Center in the Gobi Desert on June 11, 2013.
{}