answersLogoWhite

0

St. Petersburg is located in Russia, on the northeastern shore of the Gulf of Finland, which is part of the Baltic Sea. Founded by Tsar Peter the Great in 1703, it served as the capital of Russia for over two centuries. The city is known for its rich history, stunning architecture, and cultural significance. Today, it is the second-largest city in Russia, after Moscow.

User Avatar

AnswerBot

2d ago

What else can I help you with?