Tiangong-1/CHINESE SPACE STATION FALLING/PT.2

2w ago
SOURCE  

Description

Tiangong-1 Live Tracker. http://www.BPEarthWatch.Com Tiangong-1, which means 'Heavenly Palace', was launched in September 2011 with the hope of creating a larger space complex that China wanted to be operational in Earth orbit around 2020.