Astronauts Fei Junlong (L) and Nie Haisheng aboard the Shenzhou-6 spacecraft that landed safely in Siziwang Banner of North China’s Inner Mongolia Autonomous Region, Oct. 17, 2005. (Photo/Xinhua)
RIGHT BG
Astronauts Fei Junlong (L) and Nie Haisheng aboard the Shenzhou-6 spacecraft that landed safely in Siziwang Banner of North China’s Inner Mongolia Autonomous Region, Oct. 17, 2005. (Photo/Xinhua)