The stage station as seen in 1968’s “Beyond the Law” was filmed in the Owl Rambla in Tabernas, Spain.
Here’s the same location as it exists in 2023.
No comments:
Post a Comment