its tallest mountain is la tossa