Up to 30 snow leopards in Kibber wildlife sanctuary of Spiti
0 comments
The dwindling numbers of snow leopards were shown a ray of hope when a forest guard's camera revealed images of a mother and her two cubs in the tribal Lahaul-Spiti region of Himachal Pradesh. The previous count of snow leopards