Xichang Satellite Launch Center (XSLC)
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.