The highest peak in Russia, 18,510-foot Mount Elbrus is found in these mountains
[DOC] [TLE] Mount Elbrus - Wikipedia [PAR] A dormant volcano, Elbrus forms part of the Caucasus Mountains in Southern Russia, near the border with Georgia.