The name of Stora Sjofallet National Park in Lapland means "big waterfall," because its huge waterfall was originally the main attraction of this park 580 mi/935 km north of Stockholm.