Satellite launch center in Hainan mostly completed: report

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