Question: In which country is the home stadium of the Wigan Warriors?
Answer: England