space
Photos:

Photos: China's Shenzhou 10 Space Mission in Pictures

PREVIOUS | NEXT
1 of 24

Shenzhou 10 Spacecraft Lands on June 25, 2013

Credit: CCTV
The three astronauts aboard China's Shenzhou 10 spacecraft landed in Inner Mongolia on June 25, 2013.
More from Space.com