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.