The Long March-2F carrier rocket carrying China's manned Shenzhou IX spacecraft blasts off from the launch pad at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu province, June 16, 2012. Three astronauts Jing Haipeng, Liu Wang and Liu Yang carried out the mission. [Photo/81.cn]