Launch Complex 2 (LC-2), Xichang Satellite Launch Center, People’s Republic of China Launch Complex 2 (LC-2) Xichang Satellite Launch Center, People’s Republic of China 99 launches have been at this location.