Toroba


Toroba - hill in Ethiopia.