KATHMANDU — The elusive snow leopard (Panthera uncia), often described as the “ghost of the mountains,” has captivated the imagination of researchers, the general public and mountain ...
Snow leopards (Panthera uncia) live in the Indian Himalayas, the world’s highest living cat. Known as the ‘ghost of the mountain’ they roam huge territories, where food is scarce ...
The snow leopard (Panthera uncia) is found in the high mountain regions of Asia. It is an iconic and ecologically significant species found across the mountainous areas, including in Afghanistan ...