China Launches Satellite New China News Agency reported that the satellite was set into orbit by a  #39;Long Walking- 2C #39; rocket. The satellite was launched at 15:50 local time (10:50 in Turkey) from the Jiuquan Satellite Launching Center in Gansu province in northwestern China.