For a country that claims the worldÆs largest land mass, 11 time zones that span from Europe to the Far East and a population of 142 million, Russia very much...