Claim: New Orleans is located in southeastern Japan.
Label: REFUTES