 The south eastern end is on the "western" bank at York Haven.The north end lands at Three Mile Island.There is a smaller dam and fish passage further up the east side of Three Mile Island that completes the crossing to the eastern bank of the river.