Why is Chongqing built on a peninsula between the Yangtze and Jialing rivers?

Created from Britannica articles using AI. AI can make mistakes, so verify using Britannica articles.

The central part of Chongqing is built on a hilly promontory of red sandstone and shale that naturally forms a peninsula between the Jialing River to the north and the Yangtze River to the south and east.1

This site is not a man-made construction but rather a geographical feature that serves as the southern limit of the Huaying Mountains. Historically, this location provided a commanding position for the city, which sits at the confluence of these two major waterways. This strategic placement has long established Chongqing as a vital river port and a central transportation and commercial hub for the upper Yangtze basin.12