Postcard FI-1986530 Koo Finland 17 Jan, 2014 6 days 1,415 miles oanalivia France 23 Jan, 2014 Loading map... Koo said: posted over 10 years ago Kiasma, The Modern Art Museum in Helsinki, Finland Koo said: posted over 10 years ago The other buildings are. redish/yellowish building is Helsinki Main Post Offise, black back is Helsinki Railway Station You need to sign in to leave a comment!