Download
Explore the pollution prevention work of the world's longest man-made canal
04:28

The Grand Canal, the world's longest man-made canal, is a vast waterway system running from Beijing in the north to east China's Zhejiang Province. The total length of the Grand Canal in Jiangsu Province is 687 kilometers. CMG Repoter Yang Guang will take you to explore the Subei section of the Grand Canal, check it out!

Search Trends