A puzzle enthusiast has challenged social media users to a brainteaser that involves spotting a snow leopard camouflaged ... there seems to be nowhere to hide. Typically found in the mountains ...