Launch Complex 2 (LC-2)
Xichang Satellite Launch Center, People's Republic of China
186 rockets have launched from Xichang Satellite Launch Center, People's Republic of China.
186 rockets have launched from Xichang Satellite Launch Center, People's Republic of China.