With an average altitude of 1,450 meters, the lake is renowned for its mesmerizing natural scenery.
Boasting a unique natural landscape, Chongqing's upgraded system will help create a world-class nighttime cityscape view.
Chongqing, a metropolis of more than 30 million people in Southwest China, is different from some other Chinese cities.
The Yuzhong Peninsula, or the Old Town, is where the city started to grow over 3,000 years ago. It is perfect for a walking tour.