long horned sheep in the snow