Counting the ‘ghosts of the mountains’ to save them
Last month, the snow leopard population assessment was out, putting the estimated number of the animals at 718 spread over 107,000 sq km in six states and union territories - Ladakh (477), Uttarakhand (124), Himachal Pradesh (51), Arunachal Pradesh (36), Sikkim (21), and Jammu and Kashmir (9).