Bucharest has a temperate continental climate. Due to its position on the Romanian Plain, the city's winters can get windy, even though some of the winds are mitigated due to urbanisation. Winter temperatures often dip below 0 °C (32 °F), sometimes even dropping below ?15 °C (5 °F)or also -20 C. In summer, the average temperature is approximately 23 °C (73 °F) (the average for July and August), despite the fact that temperatures many times reach 35 °C (95 °F) to 40 °C (104 °F) in mid summer in the city centre. Although average precipitation and humidity during summer is low, there are infrequent yet heavy and often violent storms. During spring and autumn, average daytime temperatures vary between 17 °C (63 °F) to 22 °C (72 °F), and precipitation during this time tends to be higher than in summer, with more frequent yet milder periods of rain.