Tibetan youths by the Lake Qinghai..
Qinghai Lake (Chinese: 青海湖) is the largest lake in China. Located in China's...
Click to Enlarge !
Jyekundo or Jyegu or Gyêgu or Yushu in better times, before the Earth Quake
Southern Qinghai was struck by a 5.0...