The snow leopard is a species of large cat in the genus Panthera of the family Felidae. The species is native to the mountain ranges of Central and South Asia. From Wikipedia
The footage, shared by IAS officer Supriya Sahu, offers a rare glimpse of the elusive big cats frolicking in their natural habitat.