Finland has once again clinched the title of the world's happiest country, maintaining its top position for the seventh consecutive year, according to the latest United Nations-sponsored World Happiness Report released on Wednesday. India has ranked 126 on the list, the same as last year, indicating relatively stable levels of happiness amidst global fluctuations.