China launched a new Earth-observation satellite from the Jiuquan Satellite Launch Center in northwest China on Thursday.