Nepal remains the world’s only officially Hindu state. It is still an isolated and backward country, dependent on economic and political aid from outside.