China celebrates space mission

Shenzhou X Capsule Re-Enters And Lands In Inner Mongolia

View gallery

8 photos

Three Chinese astronauts returned safely to Earth on June 26 after manning their country's longest space mission to date. After the 15-day job was complete, the Shenzhou 10 spacecraft landed safely in a designated landing region in Inner Mongolia. The mission marked a great step for China's slow-but-steady foray into space exploration.

View Comments (0)