sevensummitsquest.com
Elbrus Race 2013 Wrap-up - The Seven Summits Quest
Elbrus Race 2013 in the Caucasus of Russia on the highest peak in Europe. Journal available in print and ebook on Amazon, Barnes & Noble and Google Play