Santo vs. Doctor Death (1973)
Original title: "Santo contra el doctor muerte"
Mexican wrestler/superhero El Santo teams up with Interpol (no, real!y!) to thwart the evil plans of Doctor Death and his vicious band of...art thieves?
Set and filmed in Madrid, Spain.
Love that one. One of the great climaxes ever.