* Don Mueang Int'l Airport
Chongqing is the largest municipality in southwest China. It is a modern port city on the upper reaches of the Yangtze River at the confluence of the Yangtze and Jialing Rivers. Known as the 'Mountain City', it has a wavy terrain and encompasses a wealth of water reserves, mineral resources, dense forests, and abundant flora and fauna.
Book Your Trip To Chongqing Now