Watch: Rare sight of snow leopard resting in a valley of Himachal Pradesh
Snow leopards which are also known as the ‘ghost of mountains’ plays a very significant role in the environment. For the past few years, snow leopards have become a major attraction for the tourists in the Spiti valley who visit the valley…
Read More...
Read More...