Loading map...
Saint Petersburg is the second largest city in Russia, politically incorporated as a federal subject (a federal city). It is located on the Neva River at the head of the Gulf of Finland on the Baltic Sea. Thank you so much Anne!
|
|
You need to sign in to leave a comment! |