The simple pleasure of a dog sled ride through the snow capped trees of a forest in Finland. Surprisingly, I found this one of the more relaxing things I have done in a long time.

Disclosure: my trip to Finland was sponsored by the Finland Tourism Board.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…