Often called the Phantom of the North, the spruce owl or the bearded owl, the great grey owl (Strix nebulosa) is the world's largest owl species by length and can be seen in both the eastern and w ...
Trap cameras in the national park have captured photographs of the clouded leopard and marble cat, both on the IUCN Red list ...