Mirror of the Sky in China reopens to the public
1/3
Tourists flock to Chaka Salt Lake in Wulan county, northwest China's Qinghai province, after it reopened to the public on April 29, 2017. The lake, also known as the Mirror of the Sky, offers visitors spectacular reflections of the azure sky and clouds above. Chaka Salt Lake has been closed to the public since October last year for construction work. [Photo: Chinanews.com]