Volunteers consecrate 108 Buddhist stupas at Gelephu Mindfulness City

World