Oh. I should have looked it up instead of guessing.
I read that it is a fortress or castle built when Finland was part of Sweden but now known as the "Finish Suomenlinna" or "Fortress of Finland" I'm sure it will be very interesting and informative. Enjoy your trip. !