Whilst cycling in Spain we have ridden through some of the most...