China's Shenzhou-11 manned spacecraft blasts off
The Long March-2F carrier rocket carrying China's Shenzhou-11 manned spacecraft blasts off from the launch pad at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu Province, Oct. 17, 2016.
The move marked China's latest effort in a couple of months toward a space power, after successes in the maiden flight of its new generation carrier rocket Long March-7 in June, and the launch of the world's first quantum satellite "Micius" in August, among other developments.
China's achievements and programs in space missions, in particular the lunar exploration program that is well planned and steadily advanced with achievable goals, are impressive and admirable.