Espagne, villes et campagne