The video of the endangered species frolicking in deep snow has sparked optimism about the growing population of the elusive big cat in the region.
Leh/Jammu: The Union Territory of Ladakh is hosting the highest population of about 477 snow leopards out of a total of 718 across India, marking a major milestone in the region’s collaborative ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results