translate English to French: Many sheep are glacier followers, doing best in cool, dry, sunny MOUNTAINS within sight of snowfields.
Plusieurs espèces de mouflons vivent à proximité des glaciers et évoluent mieux dans le climat frais, sec et ensoleillé des MONTAGNES à portée de vue des champs de neige.