In a very encouraging report, 36 snow leopards are estimated to be living in Arunachal Pradesh. This is according to…