On the streets of Leon [Castilla y Leon, Spain].