puzzle

Can You Spot The Leopard Hiding In Plain Sight In This Photo?

Photographer Sudhir Shivaram was lucky enough to snap a leopard whilst exploring a small town in Rajasthan, India, and his photo has gone viral as baffled netizens struggle to spot the cunning creature. “The leopard had come out of its den…