Kyrgyzstan has a continental climate with relatively little rainfall. It averages 247 sunny days a year. In the summer, in the mountains, the mornings are generally fine and the afternoons hazy with occasional rain. In the lowlands, the temperature ranges from between -6° and -4°C (21-24°F) in January to between 16° and 24°C (61-75°F) in July. In the highlands, the temperatures range from between -20° and -14°C (-4-7°F in January to between 8° and 12°C (46-54°F) in July. There are heavy snowfalls during winter.