40+ Odd Facts About Russia You Didn’t Know About

28. Mount Elbrus


It reaches 18,510 feet above sea level and is the highest mountain in Russia and Europe.

29.  Around 20% of the world’s unfrozen freshwater is contained in Lake Baikal.

Lake Baikal is only half as big as Lake Michigan, but it is the world’s deepest lake at 5,387 feet.

Popular on True Activist