Albacete, Spain...