Petrovskaya Embankment

E229187 UNEXPLORED

Petrovskaya Embankment is a historic waterfront promenade in Saint Petersburg, Russia, known for its views of the Neva River and proximity to the Peter and Paul Fortress on Zayachy Island.

Jump to: Referenced by

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Zayachy Island adjacentTo Petrovskaya Embankment