Oshinkoshin Waterfall (Oshinkoshin-no-taki [オシンコシンの滝])

Oshinkoshin Waterfall (オシンコシンの滝; Oshinkoshin Falls) is a waterfall split by a tree-covered rock tumbling to the Sea of Okhotsk near Utoro in northeast Hokkaido.