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
More Chongqing Metro Maps
Chongqing Tourist Maps
- Last updated on Aug. 01, 2024 by Catherine He -