Vyborg Castle
Vyborg, Russia
Culture
Vyborg Castle is a fortress in Vyborg, Russia. It was built by the Swedes during the Middle Ages around which the town of Vyborg evolved.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account