What is the name and capital of the Scandinavia country located between Norway and Finland?

Sweden, and its capital is Stockholm.