Mount Elbrus

The highest summit of Europe, a dormant twin-peaked volcano in the Russian Caucasus.

Specifications & Metrics

elevation
5,642 m

Core Principles & Analysis

Sources