Pinterest • The world’s catalog of ideas

Baby Snow Leopard at Helsinki Zoo in Finland. Snow Leopards are an endangered species due to loss of habitat, illegal poaching for their pelts and killings by local herders in an effort to protect their livestock.It is believed that there are as few as 4,000 left in the wild.


Life on Earth on

Snow leopard


Stunning Wildlife on