Helsinki is the capital of Finland