Britannica Sources used in this answer

Where is China’s Wenchang satellite-launch facility located?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The Wenchang satellite-launch facility is located on the island of Hainan, China. It is situated near the city of Wenchang on the northeastern coast of the island.1

While the China National Space Administration operates other launch sites in Gansu, Shanxi, and Sichuan provinces, the Wenchang facility was established as China's fourth major spaceport, with construction beginning in 2008.21