
Where’s Lenin?
For any good comrade left wondering where to find the nearest statue of Lenin, this handy wall-chart must come as some relief. Luckily there are 17 dotted around Petrogradskaya island, all clearly marked and labelled.
I don’t remember seeing this when I was in Petersburg, but then, I spent half my time in a shitty Azerbaijan restaurant...