According to a recent world map of happiness prepared by a British scientist, India is the 125th happiest nation in the world. The study says that happiness is found to be most closely associated with health, followed by wealth and education. China is happier than India with an 82nd position while Japan is placed at 90.
"We were surprised to see countries in Asia scoring so low, with China 82nd, Japan 90th and India 125th. These are countries that are thought as having a strong sense of collective identity which other researchers have associated with well-being," a University of Leicester release said.
The study is based on data from 178 countries and on the findings of over 100 different studies around the world, which questioned 80,000 people. Participants were asked questions related to happiness and satisfaction with life.