- Chongqing, China - Chongqing is located in the southwest of China and the upper reaches of the Yangtze River. It used to be the wartime capital and became one of the four municipalities directly under the Central Government of China in 1997. Chongqing is surrounded by mountains and built on the mountain. Because it is located at the edge of the basin and at the confluence of the two rivers, it is foggy all the year round, so it is also known as the "mountain city" and "foggy city". Chongqing is a famous food resort and a paradise for eating goods, especially the world-famous hot pot, which is spicy and delicious, and "attracts countless diners to compete." The night in the mountain city is the most famous scene in Chongqing. Whether standing on the Nanshan Mountain or overlooking from the air by the Yangtze River cableway, you can enjoy the bright night and have a panoramic view of the scenery of the two rivers. |