Su clima varía según la altitud, que va desde los 350 a los 3400 msnm.