happiness infographic.jpg

Why are Nordic countries so happy. An inforgraphic i made for the same..