Which Asian country has the longest river that flows entirely within its borders? China. The Yangtze is China's longest river and the longest river located wholly within a single country.
Known in Chinese as the Chang Jiang, the Yangtze runs about 6,300 kilometers from its source on the Tibetan Plateau to its mouth near Shanghai, where it enters the East China Sea. It is the longest river in Asia and the third-longest in the world, after the Nile and Amazon under commonly used rankings.
The river has shaped Chinese history, agriculture, trade, and settlement. Its basin includes major cities such as Chongqing, Wuhan, Nanjing, and Shanghai, and it irrigates some of the country's most productive farmland. The Three Gorges Dam, on the river in Hubei province, is the world's largest hydroelectric power station by installed capacity.
A frequent confusion is the Mekong, which also rises in the Tibetan Plateau but crosses several countries. Unlike the Yangtze, it does not remain within one nation's borders.