Photos: China launches its first manned spacecraft People's Daily China’s first manned spacecraft, the Shenzhou-5, blasts off from the Jiuquan Satellite Launch Center in northwest China’s Gansu Province at 9 a.m. Wednesday. [ Full Story ]Tweet Posted by tourdemars to: Humans To Mars