Just 2 hours car or train ride from Stockholm, Falun and Mora are a mecca for outdoor sports enthusiasts. Some would say that this is the sports capital of Sweden.