A dream launch for Shenzhou X
Shenzhou X, China's fifth manned spacecraft, atop an upgraded Long March-2F carrier rocket, blasts off from Jiuquan Satellite Launch Center at 5:38 pm on Tuesday. Zou Hong / China Daily |
Three astronauts aboard the spacecraft for China's longest mission, paving way for space station in 2020
Photo