Snow leopards are not normal cats or just any random member of the cat family; they are perhaps the most elusive and at the same time, captivating of all leopards found on the face of the earth. But like with…