Mind-bending optical illusion has hidden snow leopard – see if you can find it
A challenging optical illusion has left people baffled as they tried to spot a snow leopard camouflaged in a clever image. Can you find the elusive big cat lurking?