Amitabha Stupa is a sacred site where the spiritually minded gather to pray. You can do the same, or respectfully observe others in worship.
You'll find Amitabha Stupa in the trendy neighborhood of West Sedona. Entry here is free, so you can leave your money zipped up in your bag. While you're in the area, why not also visit a few other sights, such as Bell Rock, Chapel of the Holy Cross and Slide Rock State Park?