Found at the Spanish island Mallorca.
View on Google Maps