El lanzamiento se llevó a cabo con éxito desde el Centro de Satélites de Xichang ubicado en el suroeste de la República Popular China, desde donde se han lanzado 51 satélites.