Tourists visit Chaka Salt Lake in Wulan county, Northwest China's Qinghai province, July 21, 2016. [Photo/IC] |
Usually, the weather in Qinghai is dry and the sky is blue, and the lake's glistening, mirror-like surface makes it a perfect place to take photos.
The Chaka Salt Lake is known as the Mirror of the Sky. It is also named by Chinese National Geography as one of the 55 must- see places on earth.