Photo taken on June 14, 2016 shows an aerospace town in Longlou Township of Wenchang, south China's Hainan Province. China's fourth space launch center, the Wenchang satellite launch center in Longlou, is preparing for its maiden launch mission in late June. Launching-related infrastructure construction, key investment projects and service works have been completed on the whole. (Photo/Xinhua)
RIGHT BG