In this photo released by China's Xinhua News Agency, an unmanned spacecraft is launched atop an advanced Long March 3C rocket from the Xichang Satellite Launch Center in southwest China's Sichuan Province, Oct. 24, 2014.
{}