Iceland: Land of contrasts