Due to great differences in terrain, the climate of the province is highly variable.