Haramba


Haramba - hill in Zimbabwe.