Status: Built • 404 highrise buildings • 412 total structures • 105 drawn towers
Chongqing, located in the southwest of China, is China's fourth and youngest municipality directly under the administration of central government,and now is the biggest city in southwest China. The special location of being at the confluence of Jialing and Yangtze River makes it the essential gateway of the west part of the country to the east.
It is a city of great historical importance, and has now developed into one of China's heavy industry base as well as a telecommunication hub.