Claim: Nepal borders Japan.
Verdict: REFUTES