Select Page
Mount Elbrus

Mount Elbrus

A dormant volcano and the highest summit in Europe Mount Elbrus the second on my list of the seven summits, the highest mountain in Europe and Russia. Not particularly a technical mountain, however don’t let that fool you. This mountain will challenge you both...