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?
{'answer': 'Ribble Valley district', 'supporting_facts': [['Billington, Lancashire', 0], ['Billington, Lancashire', 1], ['Whalley, Lancashire', 0]]}