- Hide menu

Posts Tagged ‘snow leopard’

Snow leopards are native to the mountain ranges of Central Asia. They are an endangered species, and it has been estimated that between 3,500 to 7,000 exist in the wild. Between 600 and 700, like this 6 month old cub, are found in zoos worldwide. [ad#728×90]