Xichang Satellite Launch Center Overview
A complete overview of the Xichang Satellite Launch Center launch site, including key info, launch stats and the companies that launch from it.
Basic Info
Name
Xichang Satellite Launch Center
Total Launch Count
217
First Launch
29 Jan 1984
Last Launch
20 Dec 2024
Location
China
The Xichang Satellite Launch Center (XSLC), also known as the Xichang Space Center, is a significant spaceport located in Zeyuan Town, Sichuan Province, China. Operational since 1984, this facility is about 64 kilometers northwest of Xichang city. It plays a crucial role in launching a variety of civil, scientific, and military payloads. The center is noted for its involvement in Sino-European space cooperation, which began with the launch of the first Double Star scientific satellite in 2003. XSLC has experienced notable incidents, including a fatal accident in 1996 when a rocket failed during launch, causing casualties in a nearby village. The facility also conducted an anti-satellite missile test in 2007. It has been integral to China's space endeavors, including the beginning of its lunar exploration program with the launch of Chang'e 1 in 2007.