Tag Archives: CZ-7

China’s First Space Station Supply “Tianzhou 1” Coming Up

Image credit & copyright: China News. Launch Alert! Thursday, April 20, 2017 at 11:40 UTC (07:40 EDT) a Chinese Long March 7 (Y2) rocket will lift off from Launch Pad 201 at the Wenchang Space Center on Hainan Island to … Continue reading

Image | Posted on by | Tagged , , , , , , , , | Leave a comment