- Shenzhou 21 (Chinese: 神舟二十一号; pinyin: Shénzhōu èrshíyī-hào; lit. ‘Divine Boat Number 21’) was a Chinese spaceflight to the Tiangong space station, launched on 31 October 2025.
China’s Shenzhou-21 crew of three astronauts returned to Earth on Friday after nearly seven months in space and were in good health, state media reported.
- The mission launched on October 31, when the spacecraft lifted off atop a Long March-2F rocket from the Jiuquan Satellite Launch Center in northwest China.
Source: Shanghai Eye