Xichang Satellite Launch Center

Xichang Satellite Launch Center (XSLC) is a Chinese launch site in south-west Sichuan province at 28.3° N, 102.0° E from which geosynchronous satellites, weather satellites, and some other missions are launched. The launch from the Xichang Center of the lunar probe Chang'e I in November 2007 is considered by analysts to be an important step toward China's aim of putting a human on the Moon by 2020.

location of Xichang