Crazy Creatures on MSN
The ghost of the mountains – nature’s most elusive predator
Is that a shadow on the cliff… or a ghost? For a split second, it disappears into the rock — and then you see it. The snow leopard, known as the “ghost of the mountains,” survives in some of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results