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.