Visitors play in the Chaka Salt Lake on Aug. 23. (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