Question: What country is the Moulton Windmill located?
Sentence (from "Moulton Windmill"): Moulton Windmill in the Lincolnshire village of Moulton, between Spalding and Holbeach is a restored windmill claimed to be the tallest tower mill in the United Kingdom.
Relevant evidence: Yes