Download
Chongqing, a charming mountain city in southwest China
CGTN
07:36

Chongqing, located in the upper reaches of the Yangtze River, is the largest municipality in China, with the reputation for being the "city of mountains," the "city of rivers" and so on. Here, tourists can take luxury cruise ships from Chaotianmen Port and enjoy the magnificent scenery of "one island, two rivers and four banks". Hongyadong scenic area, Shibaozhai scenic area and the Baiheliang Underwater Museum offer visitors a glimpse into Bayu folk culture. Travelling along the Yangtze River, people can also enjoy splendid views of the Three Gorges and the Goddess Peak.

Search Trends