The granite hills of Matobo, at the heart of the Kalanga homeland.