Vyborg is a town in, and the administrative center of, Vyborgsky District in Leningrad Oblast, Russia. It lies on the Karelian Isthmus near the head o


Vyborg is a town in, and the administrative center of, Vyborgsky District in Leningrad Oblast, Russia. It lies on the Karelian Isthmus near the head of the Vyborg Bay, 130 km (81 miles) to the northwest of St. Petersburg and 38 km (24 miles) south of Russia's border with Finland, where the Saimaa Canal enters the Gulf of Finland.


Size: 4000px × 2670px
Photo credit: © Global Look Press / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: , aerial, bird, city, eye, flight, gulf, landscape, panorama, topshot, view