St. Petersburg Vacation Travel Video Guide

Travel video about destination St Petersburg in Russia. In 1703, Tsar Peter the Great founded St. Petersburg in the swampy delta mouth of the Neva River. It became Russia’s capital city and remained so until 1918 when Lenin and his revolutionary Bolshevik government moved to Moscow. Today, it is a living monument to the lives and times of Russia’s Imperial Winter Palace contains Russia’s largest museum, The Hermitage, which houses more than 2.5 million exhibits. Since Peter the Great, Russian rule
Back to Top