Finland is in Scandinavia. In the east, its borders lie next to Russia, in the north to Norway and in the northwest to Sweden.
Finland is 338,145 km² in size, almost 8 times the size of the Netherlands. Finland is called 'the land of a thousand lakes'.
In reality, there are even around 180,000.