Dictionary Home » Culture » Chongqing

Chongqing cultural definition

City in south-central China on the Yangtze River; commercial center for western China, commanding a large river trade.

Learn more about Chongqing

link/cite print suggestion box