Mt. Elbrus: Climbing Europe’s Watchtower

Mt. Elbrus Climbing Europe’s Watchtower

Traveling to Russia has always been on one of my lists of places to see.  I was even more motivated to visit when I heard that it was home to the tallest peak in Europe, Mt. Elbrus.  The guide service that I chose, International Mountain Guides (IMG), had a two-week program available … Read more