Claim: Nepal is the largest sovereign Himalayan state.
Verdict: SUPPORTS