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.

Popular on True Activist