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