Snow leopards, also known as the ‘ghost of the mountains’, are extremely elusive animals that live in the snow-capped peaks of the Himalayas. How many times have they been seen and captured on camera. People are eager to get a glimpse of him. Many times the tourists reach a great height so that they can be seen. These days rare pictures of snow leopard family present in Spiti Valley of Himachal Pradesh are going viral on social media. IRS officer Ankur Rapia (IRS officer Ankur Rapria) has captured these pictures…
Read More