Wildlife wardens rescue a snow leopard cub in Indian Kashmir.

Record ID: 329124