Vyborg palace is the main site of Vyborg, a small town not far from Saint Petersburg. It was constructed by the Swedish people during their crusade on Karelian land. It remained almost untouched from its erection in 1923 and keeps the medieval European atmosphere. Ascend the Saint Olaf tower, the landmark of Vyborg, and enjoy the city view from its windows. If you take a guided tour, you will learn a lot about the history of Russia and its neighboring countries from the 13th century to World War II and post-war times.