(ECNS) -- The Siziwang Banner landing site is located in the Amugulang grassland of Honggor Sum in central Inner Mongolia Autonomous Region.
In Mongolian, Honggor means "a gentle place" and Amugulang means "safe and sound."
In 1992, the China Manned Space Program officially began.
The Siziwang Banner, also known as "homeland of the Shenzhou spacecrafts," became the official landing site.
Since then, this place has witnessed the rapid development of China's space industry time and again.
After flying around the Earth 14 times, Shenzhou-5 landed here successfully on Oct. 16, 2003.
Astronaut Yang Liwei left the capsule independently.
Shenzhou-6 landed here successfully on Oct. 17, 2005.
Shenzhou-7 landed here successfully on Sep. 28, 2008.
Shenzhou-8 landed here successfully on Nov. 17, 2011.
Shenzhou-9 landed here safely on June. 29, 2012.
Shenzhou-10 landed here safely on June. 26, 2013.
The return capsule of Chang'e 5-T1 landed here successfully on Nov. 1, 2014.
Shenzhou-11 landed here successfully on Nov. 18, 2016.