Download
International observers laud Shenzhou-16 manned spacecraft launch
01:39

The Shenzhou-16 manned spacecraft embarked on its journey to the China Space Station on Tuesday. It is the first manned mission since the space station entered its application and development stage.

International observers spoke highly of the development of China's space industry and the significance of its space station.

Search Trends