China on Saturday launched its new generation carrier rocket Long March-7 from a new space launch center in Wenchang, south China's Hainan province. The Long March-7 rocket blasted off at around 8:00 p.m. Beijing time, trailing a vast column of flame.