The bushveld is a dramatic place, where a brutal life unfolds before our eyes and the blows of nature at its worst are softened by heartwarming moments of nature at its best. We have leopards killing barn owl chicks while at the same time we experience the emergence of wild dog pups into the wild….