it is located in the sierra de tramontana in the island of mallorca