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 supposing that that was the site of the Neva Battle in 1240 when Alexander Nevsky, a prince, defeated the Swedes; however, the (...)