The Amitabha Stupa and Peace Park sits quietly in the hills, offering an experience so different from the typical Sedona ...