Question: Which district of Lancashire, England contains the village that lies between Langho and a village that is on the banks of the River Calder?
Sentence (from "Billington, Lancashire"): Billington is a village in the Ribble Valley district of Lancashire, England.
Relevant evidence: Yes