Question: The River Dee flows through Wales and what village in England?
Sentence (from "River Dee, Wales"): The River Dee (Welsh: "Afon Dyfrdwy" , Latin: "Deva Fluvius" ) is a river in the United Kingdom.
Relevant evidence: No