The Lenin Square in Novosibirsk, the site of Russia's only remaining statue of Lenin, as the spiritual totem of the former Soviet Union, has faded in Russia, and a closer European-style Russia is displayed in front of tourists.
More
See all 3 photos
Explore near Mikhail Zuyev Statue: Where to Stay, Eat, and Visit
The Lenin Square in Novosibirsk, the site of Russia's only remaining statue of Lenin, as the spiritual totem of the former Soviet Union, has faded in Russia, and a closer European-style Russia is displayed in front of tourists.
More