Qinghai Lake
The largest inland and salt water lake in China ( 4635 Sq.M)
It is in Qinghai Province, western China.
Taken on 18-7-2011...
Read more
The largest inland and salt water lake in China ( 4635 Sq.M)
It is in Qinghai Province, western China.
Taken on 18-7-2011
Read less
It is in Qinghai Province, western China.
Taken on 18-7-2011
Read less
Views
42
Likes
Same photographer See all