camoflage

Can You Spot the Snow Leopards in These Photos?

Snow leopards are a threatened species that live in extreme environments and are notoriously difficult to see and photograph. Photographer Ismail Shariff captured a series of photos showing just how difficult it is to spot a snow leopard in the wild.