Sight of Hell

Osorezan is a glimpse into Buddhist Hell, were souls have to pass the river Sanzu in order to reach Paradise, or be condemned to remain in hell forever.

taken on 3 August 2017, 12:21


location: Osorezan in Mutsu, Aomori, Japan