Where is Finland?

Finland locates in northern Europe, Scandinavia, next to Sweden and Russia.

In Northern Europe, Fennoscandia, between Sweden and Russia and north of Estonia.