Friday, November 8, 2024

Qinghai Lake

Qinghai Lake is the largest lake in China. It sits on a high altitude of 3260 m and covers an area of 4,500 sq km. It is one of the sacred lakes for Tibetan Buddhism.












We took this train near the entrance









Changed to this train to go to the lake






No comments:

Post a Comment