Mount Elbrus area

E288604 UNEXPLORED

The Mount Elbrus area is a high-altitude mountainous region in the western Caucasus of Russia, dominated by Europe’s highest peak and extensive glacial landscapes.


Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kuban River sourceLocation Mount Elbrus area

Please wait…