Loading...
Uploaded by minsida100 on Aug 5, 2009
"Storforsen" in the north of Sweden is Europes biggest fri falling river. The fall is 500 meter long and the fallhight is 82 meter.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)