Results 2 results found Storsaeterfossen waterfall, near Geiranger, More og Romsdal, Norway, Scandinavia, Europe Storsaeterfossen waterfall, near Geiranger, More og Romsdal, Norway, Scandinavia, Europe