Snow Akshay More Snow According to the first scientific calculation, Ladakh has the highest population of snow leopards. January 31, 2024