In this photo released by China's Xinhua News Agency, the return capsule of the Shenzhou-13 manned space mission is seen after landing at the Dongfeng landing site in northern China's Inner Mongolia Autonomous Region, Saturday, April 16, 2022. Three Chinese astronauts returned to Earth on Saturday after six months aboard China's newest space station in the longest crewed mission to date for its ambitious space program. (Photo by Peng Yuan/Xinhua via AP Photo)
|