In this video we’ll show you Oshinkoshin WaterFall(オシンコシンの滝), Hokkaido. about this place#知床八景 #北海道 #知床 #Hokkaido #Shiretoko Alo Japan.
Alo Japan.