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.