The Xichang Satellite Launch Center (XSLC), also known as the Xichang Space Center, is a People's Republic of China space vehicle launch facility (spaceport) approximately 64 kilometers northwest of Xichang, Liangshan Yi Autonomous Prefecture in Sichuan.