English: Vyborg - Town situated on the Karelian Isthmus near the head of the Bay of Vyborg, 130 km to the northwest of St. Petersburg, 38 km south from Russia's border with Finland, where the Saimaa Canal enters the Gulf of Finland.
Telugu: వైబోర్గ్, - సెయింట్ పీటర్స్బర్గ్ యొక్క వాయువ్య దిశలో 130km, వైబోర్గ్ బే యొక్క తల దగ్గర కరేలియన్ ఇస్తమస్ మీద ఉన్న పట్టణం, ఫిన్లాండ్తో రష్యా సరిహద్దు నుండి దక్షిణాన 38 కి. మీ. , సైమా కాలువ గల్ఫ్ ఆఫ్ ఫిన్లాండ్లోకి ప్రవేశిస్తుంది.