A Long March 2-D rocket carrying the SJ-10 Satellite blasts off at the Jiuquan Satellite Launch Center in Jiuquan, northwest China's Gansu Province, April 6, 2016. China put into space a retrievable scientific research satellite in the early hours of Wednesday in a fresh bid to aid scientists back on Earth in studying microgravity and space life science. (Photo: Xinhua/Jin Liwang)
RIGHT BG