Summary

Very rarely seen by humans, it has come to be known as โ€˜ghost of the mountainsโ€™.

Snow leopard spotted at an undisclosed location in Himalayas.

Very rarely seen by humans, it has come to be known as โ€˜ghost of the mountainsโ€™.

Indian government has designated it as flagship species for high-altitude Himalayas.

In India, they are found in J&K, Ladakh, HP, Uttarakhand, Sikkim and Arunachal Pradesh.