Qinghai Lake Scenic Area – The Largest Inland Lake in China
Qinghai Lake (青海湖), historically known as “Xihai (西海/West Sea)” and also called “Kuku Nor,” which means “blue sea” in Mongolian, […]
Qinghai Lake Scenic Area – The Largest Inland Lake in China Read More »


