Karakuli Lake, at the foot of the Maztagata Mountain, is 3,600 meters above sea level, some 190 kilometers from Kashgar and about 1,500 kilometers from Urumqi, capital of Xinjiang Uygur Autonomous Region. Karakuli means" black sea" in the local...
Read More