Spain is a country where time seems to stand still, regardless of w...