The Xichang Satellite Launch Center, also known as the Xichang Space Center, is a spaceport in China. It is located in Zeyuan Town, approximately 64 kilometers northwest of Xichang, Liangshan Yi Autonomous Prefecture in Sichuan. From Wikipedia