Claim: Nepal ranks below 100th on the list of largest countries by area.
Verdict: SUPPORTS