Where is Helsinki Located?

Helsinki is located in the country of Finland. It is the country’s capital. Finland is in Northern Europe, east of Sweden and south of Norway.