About Wenchang Space Launch Site
The Wenchang Space Launch Site, is a rocket launch site located in Wenchang on the island of Hainan, in China. Formally a suborbital test center, it currently serves as China's fourth and southernmost spaceport, a launch facility capable of launching spacecraft.