Original: It lies on the River Don, at its confluence with the River Rother, between Sheffield and Doncaster.
Simplified: It lies on the River Don, close to its confluence with the River Rother, between Sheffield and Doncaster.