33°F / 0°C
Chilly. Fog. more..
St Petersburg

St Petersburg
St Petersburg - founded by Peter the Great - is Russia’s most European city. Home to the Winter Palace, Neva river and countless waterways, this ‘Venice of the North’ was the birthplace of the Russian Revolution and for a time known as Leningrad.