Video of elusive snow leopards

 

New footage provides the first visual evidence that the endangered snow leopard is thriving in Bhutan's Wangchuck Centennial Park.

 

Comments