this river is located in Gifu-japan its very beautiful and look so scary water is the driving force in nature this is a short video we are going again to this location for more surprise Alo Japan.
Alo Japan.