At a Glance
St. Petersburg
Russia
Also known as: Leningrad, Petrograd, Sankt-Peterburg
St. Petersburg, city and port, extreme northwestern Russia. A major historical and cultural center and an important port, St. Petersburg lies about 400 miles (640 km) northwest of Moscow and only about 7° south of the Arctic Circle. It is the second largest city of Russia and one of the world’s major cities. St. Petersburg has played a vital role in Russian history since its founding in 1703. For two centuries (1712–1918) it was the...