In which European country is this school located?

Spain