The Shenzhou-19 return capsule safely landed on Wednesday, April 30, 2025, marking the successful completion of its space mission.
All three astronauts exited the capsule by 2:02 p.m. and are reported to be in good health after spending 183 days in orbit, according to the China Manned Space Agency (CMSA).