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