Walkway between two towers over river