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