The 14 acres that make up the Amitabha Stupa and Peace Park were deemed holy by Natives long ago and continue to be seen as a spiritual oasis.
“Sedona is the spiritual mecca of the Southwest,” explained Theriault. “Historically known for its ceremonies, birthing spaces, and peace treaties, it now has a New Age vibe with holistic healing rituals, modern churches, and psychics.” Davies added, “Amitabha Stupa is a spiritual destination for people of all faiths, where local residents, visitors, and groups come for prayer, meditation, and an experience of peace in a sacred place.”