Rare footage of snow leopard in Xinjiang