Stupas

Symbols of Enlightenment Stupas are sacred monuments that embody the enlightened mind.  The word “Stupa” is a Sanskrit word that literally means “to heap” or “to pile up.”  The Monnier Williams Sanskrit-English Dictionary says the stupa is “…a Buddhist monument, … Continue reading Stupas