A breathtakingly beautiful country with pristine lakes, enchanting forests and vibrant cities has been named the happiest place in the world