Nepal’s Kanchenjunga region home to 13 adult snow leopard: Report
Nepal is one of the 12 countries of Central and South Asia where the wild animal inhabits. Snow leopards are found above 4,500 metres in the snow line of the mountain regions of Nepal.