usually its some kind of local laws which prohibit it

none I know of, but I am not in Spain to know for sure