The Serra de Tramuntana is the heart and soul of...