
Here's a complex question that requires someone to reason about the input, can you answer it?
Which district of Lancashire, England contains the village that lies between Langho and a village that is on the banks of the River Calder?


Ribble Valley district
