Snow leopard, ghost of the mountains