Designed by
Title
Scenery of Chaka Salt Lake #118746534
Description
The chaka Saline Lake is located in Qinghai Province, China. With the title of `sky mirror`, the snow mountain and blue sky and white clouds reflected in the water in the distance are very beautiful.
This image is editorial