Qinghai Lake, also known as Tsongon Po meaning "Blue Lake" in Tibetan, is about 100 kilometers west of Xining. Qinghai Lake is the largest lake in China. (Photo/People's Daily Online)
Go to Forum >>0 Comment(s)