Chongqing is a major city in southwest China with an urban population of nearly 8.2 million. Located along the Jialing (left) and Yangtze (right) Rivers, it serves as one of the most important inland ports in China. Numerous luxury cruise ships terminate at Chongqing, and coal, raw materials and containerized goods also pass through the city aboard cargo ships.