リンク The Sun Can you spot the well-hidden snow leopard lurking on this cliff face? CAN you spot the well-hidden snow leopard lurking on this cliff face? At first glance, this looks like nothing other than a picture of a snowy outcrop. But look closer because once you see it, you&… 69