Snow Leopards

In Photos | Spotting Snow Leopards in Himachal Pradesh

Exploring Spiti's winter vistas, a photographer showcases Himalaya's cold offerings.