Tag: leopard

People Are Having A Very Tough Time Finding The Big Cat In This Photo

0 Comment

Who would have guessed that one of the most striking animals on the planet would be so difficult to spot? Recently, wildlife photographer Saurabh Desai posted a photo he’d snapped in the Spiti Valley of Northern India that’s left internet users scratching their heads. At a glance, it appears to be a simple landscape shot of […]