India has been ranked 133rd in a global list of the happiest countries, according to United Nations' Sustainable Development Solutions Network for its annual 'joy' report.
The World Happiness Index 2018, which measures 156 countries in terms of happiness, has placed India in the 133rd position, a drop of 11 places from last year's 122nd rank. The country was ranked 118th in 2016.
By comparison, terror-ravaged Pakistan, which was already 'happier' than India in the 2017 rankings, is shown as being even happier in the 2018 rankings. It's on number 75, up five spots from last year.
Not just Pakistan, all of India's immediate neighbours are more joyful than Indians, despite many of them not being nearly as well-off economically or even socially. Bangladesh (115), Bhutan (97), Nepal (101), and Sri Lanka (116) are all ahead of India in the Happiness rankings.
Myanmar, which is embroiled in the ethnic violence between the majority Buddhists and the minority Rohingya Muslims has been placed at 130th position.
Even state-controled China is happier than India.
Only war-ravaged Afghanistan fared worse than India, as the former was ranked 145th.
Finland, which was ranked 5th last year, displaced Norway to be the world's happiest country. Norway dropped to 2nd position in the index.
The United States, which was ranked 14th last year, dropped four places to be at 18th position, while the United Kingdom was ranked 20th respectively.
The African countries - Tanzania (153rd), South Sudan (154th), Central African Republic (155th) and Burundi (156th) occupied the bottom positions in the happiness index.
The UN Sustainable Development Solutions Network's (SDSN) 2018 World Happiness Report ranks 156 countries in GDP per capita, social support, healthy life expectancy, social freedom, generosity and absence of corruption.