Since apparently planning a climb for Mt. McKinely wasn’t exciting enough, Andy decided to embark on summiting the highest peak in Europe: Mt. Elbrus. Located in the Caucasus Mountains in Southern Russia near the Georgia border, Mt. Elbrus stands at an impressive 18,510 feet and holds an important spot on the list of the Seven […]