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 ...