You must have heard that Finland and Denmark are the happiest countries in the world. But what makes them happy? And what is that which they consider "happiness"? Let's find out.