Medieval Castle Of Vyborg, Rus

Medieval Castle of Vyborg, Rus

Vyborg Castle ( Finnish: Viipurin linna, Swedish: Viborgs fastning) is a Swedish built medieval fortress around which the town of Vyborg, Russia evolved.