Designed by
Title
Qinghai Lake, China #164997513
Description
Qinghai Lake in China is located in Qinghai Province, in the northeast of Qinghai Tibet Plateau. It is called `cuowenbu` meaning `blue sea` in Tibetan. The largest inland lake in China. It is formed by the fault subsidence between Datong mountain, Riyue mountain and South Mountain of Qinghai.