Saint Petersburg
Major Russian city on the Neva River.
Petergrad
Petrograd
Saint Petersburg is a major Russian city located on the Neva River, renowned for its historic architecture, extensive canal system, and rich cultural heritage. Established in 1703 by Peter the Great as a 'window to Europe,' it served as Russia's imperial capital until 1918 and remains a UNESCO World Heritage Site.
Built by Tim Jones