Conservationists all over the world are cheering the discovery of what appears to be a thriving colony of Snow Leopards in a remote mountainous area of Afghanistan.