17.10 Vyborg – Russian Town With European Face

Vyborg lies on the international highway running from Helsinki to Moscow, some 60 kilometers from the Finnish border. An industrial and cultural centre, international port and important railway and thruway, it is also known as one of the biggest historical towns in Russia.