Question: Are Immanuel Church, Norrköping and St Wynwallow's Church, Landewednack both located in the same country?
Sentence (from "St Wynwallow's Church, Landewednack"): St Wynwallow's Church, Landewednack, is the parish church of Landewednack parish in Cornwall, England, United Kingdom.
Relevant evidence: Yes