Funhalouro


Funhalouro - hill in Mozambique.