Snow leopard population in India estimated at 718

According to media reports and a government report, there are 718 snow leopards in India,mainly in northern Himalayan states.
The top states where the snow leopards are found are
– Ladakh
– Uttarkhand
– Himachal Pradesh
– Arunachal Pradesh
– Sikkim
– Jammu & Kashmir.
They are mainly found along the Indo-China border, making it more difficult to estimate the population accurately
Kindly note that raw/cbi employees are not associated with the website since they do not pay expenses,do not do work, yet use stolen data to make fake claims and get monthly salaries,great powers