The Outer Hebrides experiences extremes of weather making it possibly the harshest climate for Highland Cattle, but it's their natural habitat and they thrive.