Chongqing China

Chongqing
Chongqing (Chinese: 重庆; pinyin: chóngqìng), formerly transliterated as Chungking, is a major city in Southwest China and one of the six national central cities in China.
Chongqing China Hotels in map.

Weather for Chongqing China with a 5 to 10 day forecast.
News in Chongqing China