Experience St. Petersburg in 60 seconds
Saint PetersburgRussia’s second-largest cityLocated in northwestern RussiaAt a high latitudeThe days are long in summerSt. Petersburg consists of 44 islands"Venice of the North" releases its charmthrough clear water and elegant architectureIt is indeed a world renowned city which"enriches Russia’s essence"Let's experience St. Petersburg in 60