The climate of Colombia is characterized for being tropical presenting variations within six natural regions and depending on the altitude, temperature, humidity, winds and rainfall. Colombia has a diverse range of climate zones, including tropical rainforests, savannas, steppes, deserts and mountain climates.