Fortress?


Does anyone know if the fortress in this film was built just for the film or if it still stands somewhere? I assume it would be near Almeria.

reply

[deleted]