Vyborg Castle

Vyborg, Russia

Vyborg Castle is a Swedish-built medieval fortress around which the town of Viborg (today in Russia) evolved. Currently it serves as a museum.