Widely acknowledged as the largest industrial and economic center in southwestern China Chongqing is a popular destination with its hilly slopes, rivers, night views and hotpot The People’s Liberation Monument, a nationally-famous landmark, is found nearby See More Chongqing’s most renowned park, Northern Hot Springs Park is another must-see attraction About 60 kilometers outside the city, guests can visit the Dazu Rock Carvings The Three Gorges found along the Yangtze River are noted for their breathtaking scenery See Less