Website powered by

King of the Mountains - Snow Leopard

All high mountain ranges, including the Himalayas and the southern Siberian mountains in Russia, are home to snow leopards.

King of the Mountains - Snow Leopard

King of the Mountains - Snow Leopard