China has largely completed construction of the Wenchang Satellite Launch Center (WSLC) in the southern island province of Hainan, the nation’s fourth launch base and its first in a coastal area, which in the future will be able to launch missions for space stations, manned moon landings and Mars probes, People’s Daily Overseas Edition reports.
…
The WSLC, as the nation’s largest and most advanced launch site, will be able to launch the new, heavy Long March V rocket and other series under development, as well as launches for space station payloads and deep space exploration satellites. Continue reading