Enigmatic Nato-peak: Walking the moon of Mallorca