Chinese astronauts Jing Haipeng (left) and Chen Dong at the Jiuquan Satellite Launch Center in northwest China on October 17.