Buddha’s Holy Mind, the Stupa: 18 benefits to Prostrating to, Circumambulating or Building of Stupas — according to Sutra – Buddha Weekly: Buddhist Practices, Mindfulness, Meditation
Tara 17 of the 21 Taras holds a Stupa in the some visualizations, symbolizing the power of the Enlightened Mind...