L'étendue géographique du pays, tant en latitude qu'en altitude fait que l'on rencontre une très grande variation de climat, que ce soit au niveau des températures, des précipitations, ou de l’ensoleillement.