On November 4, according to the China Manned Space Engineering Office, on November 4, 2025, Beijing time, the Shenzhou 20 and Shenzhou 21 astronaut crews held a handover ceremony, and the two crews handed over the keys to the Chinese Space Station. As of now, the Shenzhou 20 astronaut crew has completed all the scheduled tasks and will return to the Dongfeng landing site in the Shenzhou 20 manned spacecraft on November 5. At present, the landing site and various test systems are in full swing to...