Visions of Hell: Part I
Located in Beppu, Japan is a popular area and well-known tourist attraction called “Jigoku Meguri.” The word “jigoku” takes its meaning, “burning hell,” from the ancient Buddhist sutras of the East. It is said that a visit to the eight phenomenal, natural hot spring sites will also conjure up images of the hellish depths of the “Inferno”…

Recent Comments