Dead Body On Display: Lenin's Tomb, commonly referred to as Lenin's Mausoleum, is located in Red Square, Moscow, Russia. It acts as the burial site of Soviet leader Vladimir Lenin, whose preserved body has been exhibited to the public since soon after his death in 1924, with few exceptions during wartime.
Pinterest