Shop Eddie Bauer: Men Women Kids Outerwear Gear Sale
Seth Waterfall Gallery from Climbing Mt. Elbrus in Russia
Posted on August 21, 2016

Seth Waterfall reports on the travel and climbing aspects of guiding clients up Mt. Elbrus in Russia, one of the world’s official seven summits.