Shenzhou-20 Capsule Touches Down After 270 Days in Orbit
Shenzhou-20’s return capsule landed at the Dongfeng site on January 19, 2026 after 270 days in orbit. Originally delayed since November due to suspected space debris impact.
Stay informed, stay connected—news for amigos everywhere.
Shenzhou-20’s return capsule landed at the Dongfeng site on January 19, 2026 after 270 days in orbit. Originally delayed since November due to suspected space debris impact.