Success on Mt. Elbrus

At a height of 18,510′, Mt. Elbrus is the highest point in Europe and one of the Seven Summits. This extinct volcano sits in the Caucasus Mountain Range in southern Russia, near the Georgian border. Although Elbrus is one of the most accessible climbs of the seven summits, don’t let it’s gentle slopes deceive you. […]