Vyborg Castle is a fortress located on the little island in the town called Vyborg, located in the North of Russian Federation close to the Finland border. It was built at the end of 13th Century and it was very important in the Russian-Sweden wars in the Middle Ages.
Now, it is a building, which you can visit.