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