Leopards attack giant Rock Python in Kruger National Park
A dramatic video has emerged of two leopards entering a battle to the death with a huge rock python in South Africa.
The footage, shot in Kruger National Park last summer, shows a leopard cub reaching out for a snake with its paw before the python launches at him.
The cub's mother then tries to dislodge the snake from a hole in the ground resulting in her getting bitten.
The nonvenomous African rock python kills its prey by constriction and eats animals up to the size of antelope and crocodiles.
According to the video uploader, the leopard eventually killed the snake and fed on its carcass.
'Kind of comical but also incredibly intriguing to see a real live lesson in surviving the dangers in the bush,' uploader exRanger7 wrote online.
'Our guide Khimbini, one of the best we have used, commented that the leopard was killing an endangered animal in the form of the Python,' she added.
The video uploader said: 'While on safari in South Africa we witnessed a rare and unusual event.
'The morning started out with a bang - finding a female leopard (Metsi) in a tree, one of my favorite sightings.
'After a short while she climbed out of the tree and climbed upon a termite mound and began calling.
'Soon her cub came out of the brush to join her for a little bonding and motherly love.
'However, before long the cub was off exploring again and noticed something in the bush and curiously approached to see what it was.
'It turned out to be a huge Rock Python that began hissing at the cub.
'This is where the video begins and all bedlam breaks out with vehicles backing out of the way, the cub sitting on the sidelines, and the mother leopard and python squaring off in a battle to the death.
'The leopards fed on the carcass and then we were told a clan of hyena came in later in the day and ate the majority of it.'