Claim: Nepal has a population of 26.4 million as of 2015.
Verdict: NOT ENOUGH INFO