Question: In which country is the home stadium of the Wigan Warriors?
Sentence (from "DW Stadium"): The DW Stadium is a sports stadium in Wigan, Greater Manchester, England.
Relevant evidence: Yes