Nepal is among the poorest and least developed countries in the world , with almost one-quarter of its population living below the poverty line .