Finland (A Different History)

The Grand Duchy of Finland is a nation located in Eastern Scandinavia, holding, more or less, OTL.