Tannforsen Waterfall

Tannforsen, Jamtland, Sweden is described as one of Sweden’s largest most breathtaking waterfall with a 38m total drop with 32m of which is vertical. The Tannforsen, Jamtland, Sweden has a width of 60m and therefore a total drop area of 1920sq meters. The Tannforsen...