Located in western Qinghai province, Chaka Salt Lake is a natural crystallized saline lake surrounded by mountainous scenery. The snow-white lakebed and the crystal blue water reflecting the azure sky wins it the reputation of the "Mirror of the Sky." Tourists can also enjoy various salt sculptures there. [China.org.cn]
Go to Forum >>0 Comment(s)