The Long March-2F carrier rocket carrying China's manned Shenzhou-X spacecraft blasts off from the launch pad at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu Province, June 11, 2013.