English: It is between Russia and Sweden.
Telugu: ఇది రష్యా, స్వీడన్ దేశాల మధ్య ఉన్నది.