- 3
- 3
- 3
- 2
- 1
Chongqing, a sprawling megacity in southwestern China, is famed for its dramatic mountainous terrain and the confluence of the Yangtze and Jialing Rivers. Known as the “Mountain City,” it offers a stunning vertical landscape with skyscrapers built into hillsides. Visitors can explore the bustling Hongya Cave, a layered wooden stilted complex, or take a scenic cruise through the nearby Three Gorges. The city is also the gateway to the Dazu Rock Carvings, a UNESCO World Heritage site. As China’s hotpot capital, Chongqing promises a fiery culinary adventure amidst its foggy, neon-lit streets.