Qionghai Lake

Xichang, China

The Qionghai Lake is an irresistible scenic area near Xichang City, Sichuan Province, China. It has two picturesque mountains on either side, namely the Daliang Shan and the Lu Shan. Both the mountain ranges have countless tourist attractions. Located at 1,510 meters above sea level, the lake is a popular part of the tourist circuit. It is a tranquil lake that changes color along with the seasons because it reflects the colors of the surrounding flora. The clean air, clear skies, snow-capped and glacial mountains, dense alpine forests, and valleys full of bright azaleas make the lake a paradise that is a must-see.

Other Attractions In Xichang