Northern Spain at its very best.