A rare glimpse of a clouded leopard mother with her cubs has been captured in the lush forests of Northeast India, highlighting the elusive nature of these endangered big cats. With only around 10,000 individuals left in the wild, clouded leopards face threats from habitat loss and poaching.