Basically, these are typical mountain rivers flowing through deep narrow valleys. This is a river of melting snow on the mountains, plus rain rain...