201, Wenchang Space Launch Site, People’s Republic of China 201 Wenchang Space Launch Site, People's Republic of China23 rockets have launched from Wenchang Space Launch Site, People's Republic of China.