Chongqing Maps

Click the map to enlarge it.

Chongqing, the biggest municipality of China, is located in the southwest of China, on the upper reaches of the Yangtze River and the east edge of the Sichuan Basin. Chongqing City is made up of nine districts. In this Chongqing map, you can see the districts of Yuzhong, Yubei, Jiangbei, Nan'an, Jiulongpo, Dadukou, Ba'nan and Shapingba.

Chongqing Metro Map

Chongqing metro planning map with major subway lines

  More Chongqing Metro Maps

 

Chongqing Tourist Maps

- Last updated on Aug. 01, 2024 by Catherine He -