Climbing Elbrus south side.

Mt. Elbrus is a stunning volcanic peak located in the Caucasus Mountains of Russia and at 18,510’ ( 5642m) it is Europe’s, as well as Russia’s, highest peak.
Back to Top