China launches new satellite

A remote-sensing satellite "Yaogan XI" is launched from the Jiuquan Satellite Launch Center of northwest China's Gansu Province at 10:42 a.m. (Beijing Time) on Sept. 22, 2010. The satellite was sent into space aboard a Long March 2-D carrier rocket, according to the center. (Xinhua Photo)