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?