On the Road: What innovations has China come up with?

To celebrate the 70th anniversary of the founding of the People's Republic of China (PRC) and present a panoramic view of the country's great journey, the 24-episode documentary "On the Road" focuses on the great achievements and valuable experiences of people of all ethnic groups in the socialist revolution, construction and reform over the past 70 years. It also recounts the touching stories and important events of the country since 1949.

The 23rd episode presents notable innovations in China's science and technology sector, ranging from the world's most sensitive radio telescope, the Five-hundred-meter Aperture Spherical radio Telescope (FAST) to the manned submersible Jiaolong.

Imagine what can happen in China in 60 seconds: a Fuxing high-speed train can travel almost six kilometers, over 400 million yuan can be traded on mobile payment platforms, 9,600 parcels can be delivered, 475 meters of rural roads can be repaved and over 30 million yuan's worth of goods can be exported. The list goes on and on.

China's development in the past seven decades was accompanied by a scientific odyssey, from space to sea.

After China sent its first Dongfanghong-1 satellite into space in 1970, another 300 space launches were successfully carried out by the Long March family. It took 37 years for the carrier rockets to complete their first 100 launches, but eight years for the next 100, and only four years for the third 100.

In 2016, the submersible Haidou dived to a record depth of 10,767 meters, making China the world's third country to develop a 10,000-meter unmanned submersible, after Japan and the U.S.

Read more: From space to sea: China's 70 years' scientific odyssey