River Ribble
The River Ribble runs through North Yorkshire and Lancashire in Northern England . 
<triplet> North Yorkshire <subj> Lancashire <obj> shares border with <triplet> Lancashire <subj> North Yorkshire <obj> shares border with