Aimed at sensitizing tourists toward the importance of the endangered Snow Leopard, a statue of the elusive cat was unveiled…