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.
29.558333°, 106.566667°
Vantor
Get the Daily Overview by email
A new view of Earth from above, plus print releases and sales. Free, unsubscribe anytime.