Advertisment

Darma valley

snow leopard in Darma valley
A snow leopard was spotted recently in Bongling village for the second consecutive year confirming its presence in Darma valley. An ITBP patrol party two days...
Advertisment
Subscribe