Lot Essay
The Argali (Ovis Ammon) or mountain sheep is the largest of the world's sheep and is found in the highlands of Central Asia, from the Altai mountains in Siberia to the Himalayas in Tibet, taking in Afghanistan and the Mongolian plateau.