Mt. Koya has been the cross point of soul, spirit and life. The mountain stands as one of the most sacred place in Japan for hundred years embracing respect and belief of people and their souls.
Located in Wakayama, Japan, Mt. Koya has been the cross point of soul, spirit and life.