Lenin’s Tomb Lenin's Mausoleum, also known as Lenin's Tomb, situated on Red Square in the centre of Moscow.