Follow us:
China's Long March-2F/H rocket carrying the unmanned spacecraft Shenzhou-VIII blasts off from the Jiuquan Satellite Launch Center in the northwestern province of Gansu at 5:58 am on Nov. 1, 2011.
Follow us: