Qinghai Lake, the largest salt water lake in China, lies in the Northeast of Qinghai Province. "Qinghai" means a blue sea in Mongolian. It is a fascinating inland alpine lake in Northwest China. It is a fascinating inland alpine lake in Northwest China. Over the centuries, its splendid scenery and rich aquatic resources have attracted millions of tourists and numerous valiant pioneers who admire it for its vastness, splendor and mysteriousness, landing it as a sparkling diamond set in the Qinghai Plateau. [Photo by Li Ruichang/ China.org.cn]
Go to Forum >>0 Comment(s)