Photo of the Day

Associated Press
In this photo released by China's Xinhua News Agency, the re-entry capsule of China's Shenzhou 10 spacecraft lands in Siziwang Banner, north China's Inner Mongolia Autonomous Region on Wednesday, June 26, 2013. The space capsule with three astronauts has safely landed on grasslands in northern China after a 15-day trip to the country's prototype space station. (AP Photo/Xinhua,Ren Junchuan) NO SALES

View gallery

500 photos

View Comments (1)