Not going to translate that to any language :D This is some kind of observation tower, on Lappeenranta harbour, go check it out, if you are nearby.
Comments
Sign in or get an account to comment.