Claim: Nepal does not border China.
Verdict: REFUTES