Polopos, Almeria, Andalucia, Spain
(the Church and town from the end sequence)
Almeria, Andalucia, Spain
(prison fort scenes)
Dino De Laurentiis Cinematografica Studios, Rome, Lazio, Italy
(studio: interiors: Dino De Laurentiis Cinematografica S.p.A. - Rome)
Apr 5, 1969
It looks like we don't have any production dates for this title yet. Be the first to contribute.