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