Chongqing, China. December 2017. A passenger enjoying the view of the city from the ferry on the Yangtze River. ***GENERAL CAPTION: Chongqing is a major city in southwest China, with a population of over 30 million is considered the largest urban municipality in China. Chongqing has a significant history and culture and serves as the economic centre of the upstream Yangtze basin. It is a major manufacturing centre and transportation hub. Chongqing Western Logistic City was established in 2007 on an area of 35,5 SqKm. Here is also the formal Km0 of the Belt and Road Initiative. The Chongqing – Xinjiang – Europe International Railway is an 11.000 km international link that connect China to Germany (Duisburg) via Xinjiang, Kazakhstan, Russia, Belorussia and Poland.