In a bid to boost the country's super-fast technological capabilities, China on Thursday launched the Yinhe-1 satellite to provide better opportunities for the smooth flow of 5G technology.