« Editor's Choice Picture of the Day - June 25, 2013 | Main | Editor's Choice Picture of the Day - June 27, 2013 »

06/26/2013

Editor's Choice Picture of the Day - June 26, 2013

Follow @TimFinlan

019

China Stringer Network/Reuters

Astronauts (L-R) Zhang Xiaoguang, Nie Haisheng and Wang Yaping salute after returning to earth in the re-entry capsule of China's Shenzhou-10 spacecraft at its main landing site in north China's Inner Mongolia Autonomous Region, June 26, 2013. The three Chinese astronauts returned to Earth on Wednesday, after a successful 15-day mission in which they docked with a manned space laboratory.

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

The comments to this entry are closed.