Postcard FI-797868 Hilkka Finland 29 Apr, 2010 6 days 1,366 miles Jacey United Kingdom 4 May, 2010 Loading map... Jacey said: posted over 13 years ago The City Hall at Oulu, in North Finland. (I hope I spelt it correctly!) You need to sign in to leave a comment!