Somewhere in Ødsted (Denmark) at the end of a small forest trail proudly stands a beautiful timber house with a detached ...