This is Spain. Europe is full of them.