Experience the charm of a newly built log house surrounded by peaceful nature in a small village near Sälen and Trysil in Sweden. Explore the beauty of Scandinavian architecture.