Snow leopards are also known as “ghost of the mountains” and are notoriously elusive animals. The snow leopard was seen at 12,500 feet near Kaza, Himachal Pradesh. A fully grown snow leopard was sighted at an altitude of 12,500 feet near Kaza in the Spiti Valley of Himachal Pradesh.