Large

Giant Lenin Statue

Saves: 3
Check-ins: 0
Many statues of Vladimir Lenin exist around the world, but this particular statue has traveled more miles than most people. Built in 1981, it was first installed in Poprad, (former) Czechoslovakia. After the fall of the Soviet Union, an American purchased and brought the statue to the United States.