Trees at Sa Pedrissa in Deià, Mallorca

What do you think?