structural:reformatting, linguistic:translation
Climate

Leon generally has a humid subtropical climate (Köppen: Cwa) with summer rainfall (according to Köppen climate classification, Cwa) that closely borders on a semi-arid climate. The average annual temperature is 19.9 °C (67.8 °F), the warmest month is May with a maximum average of 31.7 °C (89.1 °F), and the coolest month is January with a minimum average temperature of 7.7 °C (45.9 °F). Outside the city microclimate island, the ranges tend to be higher, with maximum averages reaching 2 °C higher than in the city, and minimum averages lowered by 3 °C or more. In the villages located in between the northern mountains the climate changes; it is considered subtropical highland climate (Cwb according to Köppen climate classification), the average annual temperature is around 16 °C (61 °F).

Leon averages 681 mm (26.8 in) of precipitation annually, which mainly occurs during the summer and early autumn (from late May through October) generally with thunderstorms in the evening. There is usually a discrepancy about whether Leon's valley is either sub-humid or semi-arid. Depending on the methodology, it can be considered as being either one or the other. With Köppen's methodology, there needs to be more than 678 millimetres (27 in) of annual precipitation for Leon to be considered as humid subtropical; according to several weather stations it may have both (humid subtropical and semiarid) terminologies applied to it. The years considered in the study may also be a determinant factor (more frequently used for international purposes is a 30-year data compilation). Years of average rainfall are rare; the usual pattern is bi-modal, with some large string of dry years usually related to La Niña phenomenon (slightly higher than 300 millimetres (12 in)) followed by other years (around 5) related to El Niño that make up the average (with higher than 39 inches or 990 millimetres). Snowfall is extremely rare. The latest snowfall recorded in Leon was in 1997, although there have been other years of registered slushy snow since 1997.