India home to 718 snow leopards; Ladakh highest with 477: SPAI report
Environment minister, Bhupender Yadav released the report , Status of Snow Leopards in India during the National Board for Wildlife meet held in Delhi.
There are around 718 snow leopards in the country, the first ever population estimation exercise of the vulnerable species by the Snow Leopard Population Assessment in India (SPAI) Program has found.
Did you Know
The snow leopard is designated in the ‘vulnerable’ category by the IUCN