Qinghai Lake, China's largest inland saltwater lake in the northwestern Qinghai Province.
Located in the northeast of the 4,500-metre-high Qinghai-Tibet plateau, Qinghai Lake is a blue mirror nestled between snowy mountains and grasslands. It has abundant fish and other aquatic creatures, which in turn attracts large flocks of birds to perch in the islands of the lake. Every summer...[Full]