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