Category Archives: Russia

Mount Elbrus- Russia

Mount Elbrus is the highest peak in Europe, and Caucasus, and one of the seven summits. It is located in Russia, though it is only a few miles/kilometres from the border of Georgia. Though it is the highest summit of Europe, it is one of the technically easiest to climb of the higher peaks on the continent. mount elbrus photo

Continue reading