a british long range radar currently operates at mount olympus peak it is crossed by a large number of ferry services barakomeza barahurura bamuzanira amaturo