201, Wenchang Satellite Launch Center, People’s Republic of China 201 Wenchang Satellite Launch Center, People’s Republic of China 10 launches have been at this location.