Lenin Mausoleum

The Lenin Mausoleum is a monumental tomb in Red Square, Moscow. It serves as the final resting place for Vladimir Lenin, whose embalmed body has been on public display there for decades. This stark, iconic structure remains a significant historical landmark.

See also

Linked from: Red Square
-1
8 views
1 week ago