In the Global Happiness Index (GHI) 2015 released recently by the Sustainable Development Solutions Network of the United Nations, India ranks 117 out of 158 countries.