The major cities that the Yangtze River flows through are Panzhihua, Chongqing, Yichang, Yueyang, Wuhan, Jiujiang, Wuhu, Nanjing and Shanghai from upstream to downstream. It flows through 1 1 provinces.
Hanjiang River is the longest tributary of the Yangtze River and occupies an important position in history. Often juxtaposed with the Yangtze River, Huaihe River and Yellow River, they are collectively called "Jianghuai Hehan". There are many beaches and dangerous canyons here, with large runoff, rich hydraulic resources and good shipping conditions. It is the largest tributary of the Yangtze River. It flows through Wuhan, Hubei.