The Lenin Statue is a prominent landmark located at 178 Norfolk Street in New York City. This imposing sculpture pays tribute to Vladimir Lenin, a key figure …
Reviews
Tripadvisor
4.0/5 · 17 reviews
5-star
75%
4-star
0%
3-star
25%
2-star
0%
1-star
0%
Recent reviews
Statues
Any rating
Loading reviews...
Jul 5, 2024
You can view it differently: on one hand it is a victorer's trophy; on the other hand, it is a Trojan horse of some sort. You know, soneone walks around Manhattan, sees Lenin, becomes interested, rea…Full review by SiberianEmo
Jun 21, 2023
Always a pleasure and honor to look at it!! LES hosts one of the great man of history. Suggested to all coming in this areaFull review by niko128
Jun 21, 2023
Lenin is the greatest man and politician of the XX century. It has been a pleasure that NYC remembers him with this beautiful statue. A must to see in LES, between the best speakeasies!Full review by Gidan93
I'm told there are three statues in the U.S. (Seattle, L/A and NYC). These statues were brought over by private collectors and all are displayed on private land.