Tag: Russia
-
Mount Elbrus
A QUICK OVERVIEW Mount Elbrus or “Mingi-Tau” the name given to the mountain by the local Balkar people (the Turkic people of the Caucasus region) which translates to “resembling a thousand mountains” is the highest mountain in Europe. One of the seven summits the mountain is actually a dormant volcano located in Russia and is…