Qinghai Lake in Northwest China's Qinghai province. The lake, meaning "cyan sea" in Tibetan, is located in the Qinghai lake basin in the northwest region of Qinghai province. It is the biggest inland lake and saltwater lake in China. [Photo by Liang Daming/photoint.net]
|