About Wenchang Spacecraft Launch Site
The Wenchang Space Launch Site, located in Wenchang, Hainan, China, is a rocket launch site — one of the two spacecraft launch sites of Xichang Satellite Launch Center. It is a former suborbital test center. It is China's fourth and southernmost space vehicle launch facility.