At the scene: A closer look at the launch site for China's Shenzhou-14 mission
Updated 2022.06.05 12:01 GMT+8
CGTN
China's Shenzhou-14 mission has been launched with three Chinese astronauts aboard the Shenzhou-14 spaceship from the Jiuquan Satellite Launch Center in northwest China on Sunday.