Kashgar locates on the temperature zone of dry continental climate. Due to its complicate terrains, the climates in Kashgar differ widely in different areas. Generally, there are five climate regions, namely, plain, desert, highland, Pamirs and Mt. Kunlun climate regions. The city proper locates on the plain climate area, which features four distinct seasons. The summer is longer while the winter is shorter. As to the temperature, the annual mean temperature is 11.7 ℃, with the highest at 49.1 ℃ and the lowest at -24.4 ℃.