Chongqing Municipality, located in the southwest of inland China and upstream of the Yangtze River, is one of the largest cities in the world, with an area of 82,400 km2 and a population of 33.92 million...
Cities can increase economic growth and participate in global economic flows by acting as hubs or gateways to regional corridors, that are supported by three dimensions of connectivity: physical (infrastructure)...
Geographically, Chongqing is strategically positioned as a gateway to China’s west, a key connection in the Yangtze river economic belt, and a strategic base for China’s belt and road initiative. Over...