That would be sweden.
Russia and Sweden Actually only Sweden shares a common border with Finland and Norway.
That's Sweden, capital Stockholm.
Sweden has land borders with Finland and Norway. It also has a connection with Denmark via the Øresund Bridge.
There is no such country. However, Finland is surrounded by Sweden, Norway, Russia, and the Baltic.
There is no country between Norway and Finland.
Sweden lies between Norway and Finland.
Stockholm is the capital city of Sweden, the country located between Norway and Finland.
Sweden.
Stockholm is the capital city of Sweden, the country located between Norway and Finland.
Sweden
Sweden.
Sweden.
Sweden
Sweden
Sweden.
Stockholm