CHINA successfully launched the world's first quantum satellite from the Jiuquan Satellite Launch Center in northwestern Gobi Desert at 1:40 a.m. on Tuesday.