Postcard FI-987171 eevaanneli Finland 7 Jan, 2011 4 days 1,068 miles Mihelic Slovenia 11 Jan, 2011 Loading map... The Olympic Stadium and the Paavo Nurmi Statue, Helsinki, Finland Mihelic said: posted over 13 years ago Thank you! You need to sign in to leave a comment!