A Long March-7 carrier rocket lifts off from the Wenchang Satellite Launch Center, South China's Hainan Province, June 25, 2016. (Photo: China News Service/Luo Yunfei)
?