Home Environment Study finds two-thirds of India’s snow leopards are in Ladakh region

Study finds two-thirds of India’s snow leopards are in Ladakh region

Study finds two-thirds of India’s snow leopards are in Ladakh region