Claim: Nepal is a Buddhist nation.
Verdict: REFUTES