Mount Elbrus – One of the Seven Summits
Caucasian Dormant Volcano Elbrus situated on the border of Kabardino-Balkaria and Karachay–Cherkessia republics of Russia is not just the highest Russian peak. Since the scholars and politicians still cannot agree about the border between Europe and Asia, Elbrus is often included into the list of “seven summits” as the highest mountain of Europe (another lower candidate for this title is…