From left to right: Commander Chen Dong, astronaut Liu Yang, and astronaut Cai Xuzhe after landing on the Shenzhou 14 spacecraft. Credit: China Manned Space Agency
Three Chinese astronauts landed Sunday after 182 days on China’s Tiangong space station, completing the busiest mission yet for the country’s human spaceflight program. The astronauts performed three spacewalks and assisted in the arrival and outfitting of two new lab modules at the Tiangong outpost.

