Xichang Satellite Launch Center (XSLC)/Xichang Space Center, China

Xichang Satellite Launch Center (XSLC)/Xichang Space Center, China

 

Xichang Satellite Launch Center (XSLC): China’s Major Spaceport

The Xichang Satellite Launch Center (XSLC), also known as the Xichang Space Center, is a key spaceport in China. It is located in Zeyuan Town, approximately 64 km (40 miles) northwest of Xichang, in Liangshan Yi Autonomous Prefecture, Sichuan Province.


Overview and Operations

Operational since 1984, XSLC supports the launch of civil, scientific, and military payloads each year. The site played a crucial role in Sino-European space cooperation, hosting the launch of the first Double Star scientific satellite in December 2003. Chinese officials have expressed interest in conducting additional international satellite launches from XSLC.


Notable Incidents


Launch Complexes

XSLC originally planned three launch complexes, but only two were built:

-2005–2006: Demolished and rebuilt to support the Chinese Lunar Exploration Program.
-2013–2015: Demolished and rebuilt again for further upgrades.

 

Technical Center and Infrastructure

The Technical Center at XSLC is responsible for payload testing and launch vehicle integration.

XSLC remains a critical hub for China’s space program, supporting domestic and international satellite launches while continuing to modernize its infrastructure.