India’s elusive snow leopard population at 718, reveals survey
India is home to 718 snow leopards, accounting for roughly 10-15% of the big cat’s global population.
Read MoreIndia is home to 718 snow leopards, accounting for roughly 10-15% of the big cat’s global population.
Read MoreResearchers have rediscovered a critically endangered plant species from the Sikkim Himalayas after a gap of 135 years.
Read MoreA Himalayan butterfly named Golden Birdwing is India’s largest butterfly. The female of the species has a wingspan of 194 mm.
Read MoreIf you travelled the world in search of this handsome wild monkey, you would be forced to come right back to the evergreen forests of south-west India’s Western Ghats to breathe the air it breathes.
Read MoreWhat an exquisite sight. This curious snow leopard cub was photographed by conservation photographer Shivaraman Subramaniam while returning from the Siachen base camp.
Read More