Lenin Statue
About
Lenin Statue. The Lenin statue was recently moved from the site where the local Russian Orthodox Cathedral was rebuilt. It now sits in pride of place in a park, alongside which (fittingly perhaps) is the local headquarters of the FSB.