Claim: Nepal borders China in the north.
Verdict: SUPPORTS