Claim: North Korea is on the Iberian Peninsula.
Verdict: REFUTES