Located in the northern part of the European continent is a country that borders Russia, Norway, and Sweden. It is called Finland with the capital city of Helsinki. For many years, it has been included in the list of happiest nations in the world based on various criteria like trust, support, perceived freedom, per capita gross domestic product, health index, and life expectancy, to name a few.