the snow leopard is walking around on some rocks