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