Chongqing

Chongqing is a dramatic mountain city in southwest China, known for its river views, spicy hotpot, steep streets, and glowing skyline. Set where the Yangtze and Jialing rivers meet, it offers lively food streets, historic neighbourhoods, cable cars, and scenic night cruises. Visitors can explore Ciqikou Ancient Town, Hongya Cave, and nearby Dazu Rock Carvings, making Chongqing ideal for food lovers, culture seekers, and city explorers.

Showing 1–8 of 9 resultsSorted by latest