[Vlog] CHINA’S MOUNTAIN MEGACITY | Chongqing Night Cityscape
🌏 Chongqing, where mountains, rivers, and skyscrapers collide.
Chongqing is one of the most extraordinary cities in the world. Located in southwestern China at the confluence of the Yangtze River and the Jialing River, this megacity has more than 30 million inhabitants in its metropolitan area. It is one of China’