The Devil Bridge and its legend...