Shenzhou-21 trio touch down at Dongfeng landing site, now a hub for crewed space missions and commercial aerospace launches

The Shenzhou-21 astronauts returned to Earth on Friday after staying in Tiangong space station for more than 200 days, establishing the record for longest on-orbit stay by a Chinese crew.

The trio touched down at the Dongfeng landing site in the Inner Mongolia autonomous region at around 8.11pm aboard the Shenzhou-22 spacecraft, according to state broadcaster CCTV.

Source: News - South China Morning Post