Thousands of volunteers build 108 stupas in a day in Bhutan's Gelephu Mindfulness City

North America Business High confidence — 75/100

Unverified

Sources: ABC News