This photo taken on November 3, 2016 shows China’s heavy-lift rocket Long March-5 blasting off from its launch center in Wenchang, south China’s Hainan province. China launched its most powerful rocket ever on November 3, state media said, as the country presses on with a program which has seen it become a major space power. / AFP / STRINGER / China OUT (Photo credit should read STRINGER/AFP/Getty Images)