Chongqing

Sprawling mega-city on the upper Yangtze in southwestern China, set among steep hills and rivers. A foggy, mountainous metropolis, it is famed for its fiery hotpot and as a gateway to the Three Gorges.

Comments (0)
Loading comments...