Shenzhou-10 spacecraft blasts off
The Long March-2F carrier rocket carrying China's manned Shenzhou-10 spacecraft blasts off from the launch pad at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu Province, June 11, 2013. (Xinhua/Li Gang)
China's Shenzhou-10 spacecraft, on a Long March-2F carrier rocket, blasted off from the Jiuquan Satellite Launch Center in northwest China on Tuesday afternoon.