Lenin

As in most Russian cities the Lenin statue stands in the central square next to the administration buildings.

Photo 60 of 158 in Russia

66.86415°N, 70.8197°E
As in most Russian cities the Lenin statue stands in the central square next to the administration buildings.
Click for previous photo Click for next photo