Vyborg
…Vyborg (Russian: Выборг, IPA: ; Finnish: Viipuri, IPA: ; Swedish: Viborg, IPA: ) is a town and the administrative center of Vyborgsky District in Leningrad Oblast, Russia. It lies on the Karelian Isthmus near the head of Vyborg Bay, 130 km (81 miles) northwest of St. Petersburg, 245 km (152 miles) east of the…