El cohete fue fabricado y lanzado por el
Centro de Lanzamiento de Satélites de Wenchang.
El Centro de Lanzamiento de Satélites de Wenchang (WSLC), ubicado cerca de Wenchang, en la costa noreste de la isla de Hainan, es una base espacial china.
Es la cuarta instalación de lanzamiento de vehículos espaciales, y situada más al sur, de la República Popular de China.
Ha sido seleccionada especialmente por su baja latitud, que está a sólo 19 grados al norte del ecuador, lo que permitirá un aumento sustancial de la carga útil, necesaria para el futuro programa tripulado, la estación espacial y el programa de exploración del espacio profundo.
Además, es el centro de lanzamiento de los nuevos vehículos Larga Marcha 5 (CZ-5)