City overview
Chongqing, a municipality in southwest China, is known as the 'Mountain City' and 'Hotpot Capital.' Located at the confluence of the Yangtze and Jialing Rivers, it features unique mountainous urban landscapes, three-dimensional transportation, and spicy cuisine. As a new first-tier mega-city, Chongqing has a strong economy and many universities, making it an ideal destination for international students.
