Photo taken on June 24 shows the Longlou Township, Wenchang city, Hainan province. The Wenchang Satellite Launch Center, China's newest space facility, will soon carry out its first mission to send the country's next generation Long March 7 carrier rocket skyward. (Photo: China News Service/Luo Yunfei)