Almería, where the Spaghetti Westerns were (are) made