Amitabha Stupa and Peace Park es uno de los pocos lugares en occidente que tiene un monumento budista, por lo que en medio de pinos y formaciones rocosas los visitantes buscan la sanación espiritual.