The return capsule of the Shenzhou-14 manned spaceship, carrying astronauts Chen Dong, Liu Yang and Cai Xuzhe, touched down at the Dongfeng landing site in north China's Inner Mongolia Autonomous Region safely on Sunday.
Produced by Xinhua Global Service