Owing to its low latitude and high elevation, the city centre of Lijiang experiences a mild subtropical highland climate (Köppen Cwb). Winters feature mild days coupled with nights that may go below freezing, as well as the driest and sunniest conditions of the year; January averages 6.0 °C (42.8 °F). Summers are warm and damp, with a June average of 18.4 °C (65.1 °F), which is much cooler than lowland areas. The annual mean temperature is 12.7 °C (54.9 °F), while precipitation averages around 970 millimetres (38 in), focused heavily from June to September