Lenin on Ice
An amazing little find in the South Pole. Stuff reports that a old Soviet team from 1958 stuck the bust of Lenin on top of their hut, and it can now be seen.
Ironic that in the old USSR they have town down most of the statues to Lenin, so only in the most remote place in the world does his legacy survive!