An artist's concept of China's space station, with the initial module set to launch in 2018. Credit: CMSA
An artist's concept of China's space station, with the initial module set to launch in 2018. Credit: CMSA
Long March 7 rocket lifting off June 25, 2016. Credit: CMSE
Long March 7 rocket lifting off June 25, 2016. Credit: CMSE
Long_March_7_production