Russia has more than 5,000 streets named for Lenin, and one named for Putin