Soar over the stunning, barren beauty of Heidu Mountain and Chaka Salt Lake with this breathtaking drone footage. Explore ...
Chaka Salt Lake, located in Qinghai Province, is an inland salt lake in the northeastern part of the Qinghai-Tibet Plateau. Millions of years ago, the collision between the Indian Plate and the ...