Chongqing City, referred to as "Yu", also known as Mountain City and River City, is a municipality directly under the Central Government of the People's Republic of China and a megacity, a national central city, [1] [247] an important central city in...
Discover travel experiences and tips from other travelers who have visited Chongqing City.