The crags on the island of Mallorca in Spain