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