Alexander Nevsky Square

E169914 UNEXPLORED

Alexander Nevsky Square is a major public square and transport hub in Saint Petersburg, Russia, named after the medieval prince and saint Alexander Nevsky.


Referenced by (1)

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

Alexander Nevsky Lavra locatedNear Alexander Nevsky Square