Video of elusive snow leopards

 

Click to follow
The Independent Online

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

 

Comments