India was placed at the 126th position out of 137 countries in the World Happiness Report released on Monday by the United Nations Sustainable Development Solutions Network.
India was ranked even below Pakistan, Nepal, China, Bangladesh, and Sri Lanka. In Asia, India is only better off than Afghanistan which was placed at 137th position.
War-struck Ukraine also figured above India at 92 and Russia was positioned at 72.
According to the World Happiness Report, Finland is the happiest country in the world. It is the sixth consecutive win for Finland.
The report measures happiness based on GDP per capita, social