
Saint Petersburg Live
Also known as
Saint Petersburg is a federal city in Russia situated on the Neva River at the head of the Gulf of Finland on the Baltic Sea. It serves as the nation's second-largest city after Moscow and functions as a historically strategic Baltic port. The city covers an area of 1,439 square kilometers, making it the smallest administrative division of Russia by land area.

LIVE
3 watching
Nevsky Avenue
Smolninskoye Municipal Okrug, Saint Petersburg, Russia

LIVE
2 watching
Petrovskaya Embankment
Saint Petersburg, Russia

LIVE
2 watching
Saint Petersburg Panorama
Saint Petersburg, Russia

LIVE
Cruiser Aurora
Saint Petersburg, Russia









