Spectacular location and set from ULYSSES AGAINST HERCULES (1962)
The location is the Canary Islands. It's one of the best locations in a PEPLUM movie. And they use to great advantage. This shot is a good example. I wonder if they built the staircase or it was already there. Either way, it's beautiful. Mike Lane (Hercules) and Raffaella Carra are running across it. One of my favourite PEPLUM movies.