Interesting facts about Mount Elbrus
Mount Elbrus is the highest mountain in Europe and the tenth most prominent peak in the world. It is located in the Caucasus Mountains in Southern Russia, near the border with Georgia. Mount Elbrus is a dormant volcano and was formed more than 2.5 million years ago. Elbrus has two summits: the taller west summit … Read more