Qinghai Lake

Qinghai Lake is China’s largest lake, a saline endorheic lake on the northeastern Tibetan Plateau in Qinghai province.

Connect