Snow Leopards are very elusive cats that are known as the 'Grey Ghost of the Himalayas'. These cats are found in the Himalayas and also in some parts of Central Asia. This is a small effort to raise awareness about this beautiful species.
What are you looking for?