way up in the North of Finland
somewhere between Sweden and Denmark, I think
and a Christmas tree on the ferry across the Aura river in Turku, Finland :)
My favorite place of all.
- From the desk of Mrs. M