Jiuquan Range, China. The Long March rocket launches China’s first space station, Tiangong-1 (天宫一号”Heavenly Palace 1″) Post navigation Previous Article Previous Article August 22, 2011 Next Article Next Article September 30, 2011