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