E424411
Qinghai Lake is China’s largest inland and saltwater lake, renowned for its striking high-altitude scenery and rich birdlife on the northeastern Tibetan Plateau.