China successfully launched its fifth manned spacecraft, the Shenzhou 10, from the Jiuquan Satellite Launch Center in northwest China’s Gansu Province, June 11, 2013. Pictured are three astronauts aboard a simulated spacecraft. (Photo: China News Service/Qin Xianan)
RIGHT BG