Elbrus

Success on Mt. Elbrus

Sorry for the delay in posting, but Internet is not that reliable here in Russia. The good news is that I successfully summited the highest peak in Europe, being Mt. Elbrus at 5,642 meters. Today I spent the day touring…