Snow Leopard
- ScienceAOL
Can you spot the snow leopard in this picture?
Brilliant pictures of a snow leopard hiding from its prey proves the creatures are such a good master of disguise - that even we can't see it. Photographer Inger Vandyke, from Australia, spent 17 days in the mountains in Ladakh, India,
2-min read