Russia

Mt Elbrus expedition

Mount Elbrus is the highest mountain in Russia and in Europe, and the tenth most prominent peak in the world. A dormant volcano, Elbrus forms part of the Caucasus Mountains in Southern Russia, near the border with Georgia.
10 days
Russia