Shenzhou-19 return capsule touches down, marking the complete success of space mission.

The three astronauts of the Shenzhou-19 crewed mission were all out of the return capsule by 2:02 p.m. on Wednesday April 30, 2025, and the China Manned Space Agency (CMSA) declared the mission a success. The Shenzhou-19 crew had spent 183 days in orbit and are all in good health, the CMSA said.