JIUQUAN, April 6, 2016 - 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.

1 / 1
 Add your comments
Loading...

There are no comments. Be the first to add a comment.

 

Latest News

Latest Photos