Ajax loader
China: Uighur men in the tiny oasis village of Ak Meqit in the foothills of the Kunlun Shan (Kunlun Mountains) near Karghilik (Karghalik or Kargilik), Xinjiang Province
The Kunlun Mountains (simplified Chinese: ???; traditional Chinese: ???; pinyin: Kunlún Shan) are one of the longest mountain chains in Asia, extending more than...
of 1
Open Lightbox