 The province is located across the basins of the Yangtze River and the Huai River, bordering Jiangsu to the east, Zhejiang to the southeast, Jiangxi to the south, Hubei to the southwest, Henan to the northwest, and Shandong for a short section in the north.With a population of 63.65 million, Anhui is the 8th most populous province in China.It is the 22nd largest Chinese province based on area, and the 12th most densely-populated region of all 34 Chinese provincial regions.