Torrijos, Spain

Only the strong survive