First-ever survey puts India’s snow leopard count at 718
With an estimated 477 individuals, the Union Territory of Ladakh has the highest number of snow leopards followed by Uttarakhand (124), Himachal Pradesh (51), Arunachal Pradesh (36), Sikkim (21), and Jammu and Kashmir (9).