2011 – China’s Human Launch Efforts – Snapshot

China is the only nation other than Russia to currently operate a human spaceflight system. In 2011, China placed its first modular space laboratory into orbit with the launch of the Tiangong-1 laboratory in September. The Tiangong module, whose name means “heavenly palace” in Mandarin, is about the...

This article is for subscribers. Please sign up for a subscription or login below.