Mountains of the Drakensberg mountains hidden by the mist on a wet and rainy day in South Africa, with a small herd of cattle in the distance