There are more than 50 Lenin statue in the city. The Botanical Garden on Petrograd Island (Aptekarsky pr. 1) have a serene image of Lenin on their grounds. In front of the City Administration Headquarters at Smolny (Smolny proezd 1), you can also find statues of Lenin, Marx and Engels. Ploshchad Lenina of course has a statue of its namesake. But for the best example of Communist megalomania in town, go to the South and head for Ploshchad Moskovskaya (Moscow Square). Once it stood there with a statue of Stalin, but all “Man of Steel” statues were removed a long time ago. Keep a look out for the statue if you are heading to town from the airport.
Gallery image

1/3

Venue Info

Location

Location

St.Petersburg

You may also be interested in

Check out other destinations in Russia

Search

Leave a comment