China's newly-developed heavy-lift carrier rocket Long March-5 blasts off from the Wenchang Space Launch Center in south China's Hainan Province, Nov. 3, 2016. China on Thursday successfully launched Long March-5 carrier rocket in Wenchang. [Photo/Xinhua] |