Mount Elbrus (Q1272)
The highest mountain in Europe, located in the Caucasus Mountains of Russia, a popular destination for climbers.
Language | Label | Description | Also known as |
---|---|---|---|
English | Mount Elbrus |
The highest mountain in Europe, located in the Caucasus Mountains of Russia, a popular destination for climbers. |