Can you spot him? 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 … [Read more...] about People Are Having A Very Tough Time Finding The Big Cat In This Photo