Chongqing FAQs: A Quick Guide to China’s Mountain City!

Chongqing – the city that’s often referred to as the ‘mountain city’ – is a place that many people have never even heard of, yet it turns out to be one of the most fascinating cities in the world when…