The high altitude of Rwanda provides the country with a pleasant tropical highland climate, with a mean daily temperature range of less than 2° C (4° F ). Temperatures vary considerably from region to region because of the variations in altitude. At Kigali, on the central plateau, the average temperature is 21° C (70° F ). Rainfall is heaviest in the southwest and lightest in the east. A long rainy season lasts from February to May and a short one from November through December. At Gisovu, in the west, near Kibuye, annual rainfall averages 160 cm (63 in); at Gabiro, in the northeast, 78 cm (31 in); and at Butare, in the south, 115 cm (45 in).