Britannica
Sources used in this answer
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.
Chongqing
Skyscrapers at night in central Chongqing, China.
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