river covered by mountains