The seven sisters of Moscow

The Seven Sisters are a group of seven (oddly) Stalinist scyscrapers, that dominate the skylines of Moscow.

Digenis begins his series of articles about the sisters with a look at the Palace of the Soviets, the big sister that never was.

Yes, that’s a statue of Lenin on top. A gigantic statue of Lenin, to be more specific.

So ambitious were the plans, that the statue alone would have dwarfed the Statue of Liberty.

Comments are closed.