Local Time: 18:14
 29th April 2024

 

This street live HD cam takes you to Admiralty Embankment, an avenue along the left bank of the Neva River, in Saint Petersburg, Russia. You have a glimpse here of the river on the top of the image, where stands the Palace Bridge, a magnificent bascule bridge providing access to Vasilyevsky Island from Palace Square.
Admiralty Embankment is along one of the most historic areas in the city, namely the site of Admiralty shipyard, founded by Peter the Great in 1704.
To explore the magnificent Admiralteysky District of Saint Petersburg, please find our map down the page.