Step inside →
1703 · Europe

Founding Of St Petersburg

Saint Petersburg, formerly known as Nyenschantz (Ниеншанц) and after that Petrograd (Петроград) and later Leningrad (Ленинград), is the second-largest city in Russia, after Moscow, the nation's capital. Situated on the Neva River at the head of the Gulf of Finland on the Balt…

Step into the 360° sceneExplore the whole map
Post on X