English Embankment

E260334 UNEXPLORED

The English Embankment is a historic riverside promenade in Saint Petersburg, Russia, known for its grand 18th–19th century architecture and views along the Neva River.


Referenced by (1)
Subject (surface form when different) Predicate
Admiralty Embankment
adjacentTo

Please wait…