Hoh Xil or Kekexili, (Mongolian for "Blue ridge", also Aqênganggyai for "Lord of ten thousand mountains"), is an isolated region in the northwestern part of the Qinghai-Tibet Plateau in China. It is China's least and the world's third-least populated area.
Read more about Hoh Xil: Geography, Wildlife, Transportation