Travel & conservation company, since 1991
See how we earn 5 starsTrustpilot - 5 stars
Africa Geographic Travel

Our Photographer of the Year has received many great entries, with many images blowing our socks off. But when we recently received this image by Dietmar Willuhn, captioned “dangerous encounter”, we just couldn’t help but wonder about the story behind the photo.


This is what Dietmar had to say:

“Observing Africa’s big cats is one of the most impressive highlights during a safari. Sometimes these sightings take a dramatic turn, and an interesting sighting turns into a ‘once in a lifetime’ adventure.

“This particular sighting happened in early November of 2012 as we went out for a morning game drive in the Selinda Reserve, which is located in northern Botswana. In the first hour of our game drive, we spotted a leopard and her cub.


“Because Selinda is a private concession that offers the possibility to go off-road, we were able to follow the leopard for some time. The peaceful situation suddenly changed when the leopard left the small cub hidden in the bushes to continue on her own. The adult leopard went into hunting mode and potential prey was not far away as some impalas were grazing close by.


“The leopard started creeping up on the impalas, maintaining cover in the dense and high grass. We lost sight of her a few times, and during one of those moments, loud and roaring sounds of a battle resonated through the bush. We carefully approached, cameras at the ready, but when we saw what was going on, we needed some time to realise what was actually happening. We were observing a fight between the leopard and an adult caracal.


“The fight between the two big cats ended fast with the leopard targeting and killing her opponent with a bite to the throat.

Leopard_Caracal Leopard_and_Caracal

“It is possible that the nocturnal caracal had been sleeping in high grass and had no chance to ward off the attack when the leopard appeared on the scene.

Leopard_dragging_Caracal Leopard_kills_Caracal

“Territorial fights among big cats are common and would explain the unusual situation. But we were astonished when the leopard began carrying the caracal up a tree, as leopards usually do this to protect their prey from other predators.

Leopard_killing_Caracal Caracal-in-tree-leopard

“Nature is full of surprises, and thankfully we were in the right place at the right time to catch this incredible encounter.”

To comment on this story: Download our app here - it's a troll-free safe place 🙂.


  • Travel with us. Travel in Africa is about knowing when and where to go, and with whom. A few weeks too early / late and a few kilometres off course and you could miss the greatest show on Earth. And wouldn’t that be a pity? Browse our famous packages for experience-based safaris, search for our current special offers and check out our camps & lodges for the best prices.

    Enquire now

  • Subscribe to our FREE newsletter / download our FREE app to enjoy the following benefits.

AG Logo

The Africa Geographic Photographer of the Year Competition is brought to you by Land Rover and Canon, in association with At Close Quarters, Airlink, Klaserie Sands River Camp, Hideaways, iSimangaliso Wetland Park, Thule and Rhino Tears. The competition will run from December 2016 to May 2017 and entrants can submit images via the online entry form or via Africa Geographic's Instagram channel. This profile will be used to showcase photographic tips from experts as well as blogs from our sponsors to set you on your way to becoming our Photographer of the Year!

Africa Geographic Travel
[wpforms id="152903"]
<div class="wpforms-container wpforms-container-full" id="wpforms-152903"><form id="wpforms-form-152903" class="wpforms-validate wpforms-form wpforms-ajax-form" data-formid="152903" method="post" enctype="multipart/form-data" action="/stories/cat-fight-leopard-vs-caracal/" data-token="2bdeb32842208a9ed582f34ae6c0cba7"><noscript class="wpforms-error-noscript">Please enable JavaScript in your browser to complete this form.</noscript><div class="wpforms-field-container"><div id="wpforms-152903-field_1-container" class="wpforms-field wpforms-field-email" data-field-id="1"><label class="wpforms-field-label wpforms-label-hide" for="wpforms-152903-field_1">Email Address <span class="wpforms-required-label">*</span></label><input type="email" id="wpforms-152903-field_1" class="wpforms-field-medium wpforms-field-required" name="wpforms[fields][1]" placeholder="Email " required></div></div><div class="wpforms-submit-container"><input type="hidden" name="wpforms[id]" value="152903"><input type="hidden" name="wpforms[author]" value="276"><input type="hidden" name="wpforms[post_id]" value="63492"><button type="submit" name="wpforms[submit]" id="wpforms-submit-152903" class="wpforms-submit" data-alt-text="Sending..." data-submit-text="Subscribe" aria-live="assertive" value="wpforms-submit">Subscribe</button><img src="" class="wpforms-submit-spinner" style="display: none;" width="26" height="26" alt="Loading"></div></form></div> <!-- .wpforms-container -->