submitted by Mylo Nicholas This was one of my biggest missions yet. And I didn’t even paddle very much XD. Running the Upper Rutor Waterfalls in Italy. The Cascate del Rutor is a famous series of 200m drops that fall down the mountain from the glacier into the village of La Thuile.