The sign in the bottom-right says オシンコシンの滝, which means Oshinkoshin waterfall.
taken on 17 August 2014, 14:45
location: Oshinkoshin Falls in Shiretoko, Hokkaidō, Japan