Finland is a country bordering Sweden, Norway, and Russia in Northern Europe. The capital, Helsinki, is in the Baltic Sea on a peninsula that features surrounding islands. Helsinki is home to the Suomenlinna sea fortress, the fashionable Design District, and various museums from the 18th century.