Mount Elbrus

Mount Elbrus is a dormant stratovolcano in Russia’s Caucasus, rising to 5,642 meters. It is widely regarded as Europe’s highest mountain.

Connect