Shenzhou-X spacecraft blasts off

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.  

Previous Page 1 2 3 Next Page