Designed by
Title
Palace Embankment in Petersburg, Russia #21498975
Description
The Palace Embankment or Palace Quay is a street along the Neva River in Central Saint Petersburg which contains the complex of the Hermitage Museum buildings, including the Winter Palace, the Hermitage Theatre, the Marble Palace and the Summer Garden. The Palace Embankment is a very popular street among tourists, as it has a wonderful view of the Neva, the Peter and Paul Fortress and Vasilievsky Island.
This image is editorial