The Largest Lenin Statue in St. Petersburg

Even though the USSR dissolved over a decade ago, there are still tons of statues and plaques of various Communist leaders. Seriously, if Lenin so much as stepped foot in a building, there will be a plaque there to commemorate the event. This beautiful 16 meter statue of Vladimir Lenin is located near the Moskovskaya metro stop. The building in the background appears to be some type of USSR government building.


Me striking my Lenin pose.


Kate as Lenin.


Will posing as Lenin.

Yes, yes....we sure are creative tourists.

Back to the index of photos