A re-entry module that was aboard the new Long March-7 rocket touched down successfully on Sunday afternoon in North China's Inner Mongolia Autonomous Region. The rocket blasted off from the Wenchang Satellite Launch Center in South China's Hainan Province on Saturday. Photo: CFP