Chongqing is the largest municipality in Southwest
China, with more than 30 million people. Known as the
Mountain City (Chongqing has quite a few nicknames), it
has maintained rapid economic growth and development,
while still preserving its natural environments.
Chongqing boasts bumpy terrains, a wealth of water
reserves, mineral resources, and dense forests.