China launched a group of remote sensing satellites from the Xichang Satellite Launch Center in southwest China's Sichuan Province on Thursday.