The Biggest Lenin Head in the World and Other Curiosites
April 20th 2010 I decided to have one last stop in Russia before I left, 24 hours in Ulan Ude, the capital of the Buryat republic and the home to the biggest Lenin head in the world. It was a rather weird visit. I arrived at 6 in the morning to a city which, If I didn't know better, I would say had never been visited by another westerner in the history of the world. I got quite familiar with the train station. I
... read more