China's Shenzhou-20 crew successfully concluded their space mission on Friday, November 14, 2025, landing at the Dongfeng site in Inner Mongolia. Astronauts Chen Dong, Chen Zhongrui, and Wang Jie returned aboard the Shenzhou-21 spacecraft after completing critical orbital experiments.
The China Manned Space Agency confirmed all systems functioned optimally during re-entry, with medical teams reporting the crew to be in stable condition. Local authorities coordinated closely with national space administrators to secure the landing zone, leveraging lessons from previous Shenzhou missions.
This mission marks China's sixth crewed spaceflight this year, underscoring Beijing's accelerated space exploration timeline. Analysts note the program's growing emphasis on long-duration space habitation research ahead of planned lunar expeditions in the late 2020s.
Global space agencies have extended congratulations, with the European Space Agency calling it "a testament to international scientific progress." The crew is scheduled for post-mission debriefings at Beijing's Astronaut Center next week.
Reference(s):
Live: Special coverage of Shenzhou-20 crew's return to Earth
cgtn.com








