BEIJING, May 25 (Xinhua) -- China launched a new remote sensing satellite "Yaogan II" from the Jiuquan Satellite Launch Center in northwest China at 15:12 Beijing Time on Friday.