Search results
Results From The WOW.Com Content Network
Chongqing is a municipality in southwest China, known for its hilly terrain, hot climate and diverse ethnic groups. It has a rich history as a former capital of China and a wartime base, and a modern economy based on trade, finance and tourism.