China on Wednesday sent a new Earth observation satellite into space from the Jiuquan Satellite Launch Center in northwest China.
The Gaofen-12 05 satellite was launched at 7:45 a.m. (Beijing Time) aboard a Long March-4C carrier rocket and entered the planned orbit successfully.