A salt mining ship in the Chaka Salt Lake. (Xinhua/Wu Gang)
The Chaka Salt Lake is located in Ulan county of Haixi, north China’s Qinghai Province. “Chaka” means "salt pond" in Tibetan language. The snow-white lakebed and the crystal blue water against the azure sky win it the reputation of ‘Mirror of the Sky’.
![]() |
Day|Week