
Destinations
Chongqing
← All destinations
Chongqing is a province-level municipality in southwest China — a mountain megacity where the Yangtze meets the Jialing River. Once the wartime capital, it now sprawls across steep hills as the gateway to the Three Gorges and the home of numbing, incendiary hotpot.
