There's an exchange student here from Finland, but I hadn't seen pictures of her country before. Thanks for sharing these :) I might have to go visit Finland sometime.
On a somewhat off-topic note, I find it interesting that the word "taxi" is written on that side. In Spanish and English the word "taxi" means the same thing, I'm wondering if it does in Finnish to. Ah well, best ask one of my gajillion language communities :)