Wenchang Satellite Launch Base is located in Tongluogu Town, Wenchang City, Hainan Province. It is the most advanced satellite launch base in China. The most advanced Long March 5, Long March 6 and Long March 7 were launched here. On December 27, 2019, Long March 5 Y3 began to vacate, after two years of efforts. China solved the problem and once again achieved a successful launch of Long March 5.