Saturday Scenes: World’s Largest Lenin Head

Ulan Ude, Russia

Statues of Lenin were a common sight as I traveled through the former Soviet Union. Giant Lenin heads, on the other hand, were a bit rare. This one in Ulan Ude, Russia is purported to be the world’s largest (a fact that I have no reason to doubt).

The only other Lenin head I saw? A much smaller one kept in someone’s back yard in Yerevan, Armenia.

Scroll to Top