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 16° and 24°C (61-75°F) in July to between -6° and - 4°C (21-24°F) in January. In the highlands, the temperatures range from between 8° and 12°C (46-54°F) in July  to between -20° and -14°C (-4-7°F) in January. There are heavy snowfalls during winter.