Share

Mirror of the Sky: Amazing view of Chaka Salt Lake in Qinghai, China

Amazing view of Chaka Salt Lake in Qinghai, China. The natural saline lake is seen as an eastern gateway to Qaidam Basin, which reserves one of the largest salt mines in the world

Leave a Comment