News
Lenin's Mausoleum is located in Red Square and is probably one of the stranger tourist attractions you'll ever come across. It contains the embalmed body of Vladimir Lenin, a disturbing site that ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results