Photo detail

Stories this photo appears in:

Tease photo

Amitabha Stupa in Sedona working to be mortgage free

The Amitabha Stupa and Peace Park is situated in the breathtaking red rocks of Sedona. It rests on 14 pristine acres in the heart of Sedona at the base of Thunder Mountain, deemed holy by native peoples.