Photo of Joren Waterfall in Shizuoka Prefecture of Japan.