English: Finland is located between Russia and Sweden and has Norway on its north.
Telugu: ఫిన్లాండ్ స్వీడన్ మరియు రష్యా మధ్య ఉంది; ఉత్తరాన నార్వే ఉంది.