Camera Trap Images Prove Snow Leopard Presence in India’s Lahaul-Spiti A snow leopard was captured on camera in Lahaul-Spiti’s Miyar valley, making it the first instance when the […]