Photo of the Day

Associated Press
In this photo released by China's Xinhua News Agency, the Long March-2F carrier rocket carrying China's manned Shenzhou-9 spacecraft blasts off from the launch pad at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu Province, Saturday, June 16, 2012. (AP Photo/Xinhua, Li Gang) NO SALES

View gallery

500 photos

View Comments (2)