Spain, Balearic Islands, Caimari, Aerial view of finca and rural village in Serra de Tramuntana range during spring