Quizzing Live

Which Country Borders Sweden And Russia

Answer:
Finland