By Sishir Devkota— There are hundred and ninety six nations on earth. Don’t be surprised. But, Nepal chops more than half the rest of nations to stand at a commendable