Finland sure is a nice place!