Gross National Happiness: How Bhutan measures happiness of its citizens

As records say, Bhutan is considered the “last Shangri-la”. In these modern times, the country is closed from the outside influence of the modern world. Its capital, Thimphu, where traffic can be busy, still has no single traffic light.

Gross National Happiness
Photo credit: NPR