Chongqing
Chongqing is a dramatic mountain city in southwest China, known for layered streets, spicy hotpot, river views and access to Dazu Rock Carvings, Wulong Karst and the Yangtze River.
Known for: Mountain city, hotpot, night views, Dazu, Wulong
Read Guide