Photo of the Day

Associated Press
In this photo released by China's Xinhua News Agency, the screen at the Beijing Aerospace Control Center in Beijing shows three astronauts having prepared for the return of the Shenzhou 10 spacecraft to earth 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, Wang Yongzhuo) NO SALES

View gallery

500 photos

View Comments (2)