Helsinki, Finland

Suomenlinna Island.