Claim: Seville is located in northern Spain.
Verdict: REFUTES