1713
building
Saint Alexander Nevsky Lavra or Saint Alexander Nevsky Monastery was founded by Peter I of Russia in 1710 at the eastern end of the Nevsky Prospekt in Saint Petersburg, in the belief that this was the site of the Neva Battle in 1240 when Al …
On the map
Keep exploring
Discover more places in St. Petersburg