Claim: Nepal is the world's 93rd largest country by area, between Qatar and Monaco.
Verdict: NOT ENOUGH INFO