In pictures: 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)