The Amitabha Stupa

My visit to the Amitabha Stupa in Sedona several years turned out to be one of those epiphanies that shift the direction of one’s life. I knew little about Buddhist tradition and even less about Buddhist architecture. I learned from some research that stupas originated in India nearly 2,600 years ago, before the Parthenon was […]

The Amitabha Stupa Read More ยป