 These have an average temperature of between 18 and 22C with precipitation varying between and .Temperate climates are found at higher altitudes, between and .Temperatures here vary from 12 to 18C with precipitation varying more, between and .