The Caucasus Range in the south of Russia is a record-breaking natural wonder. Its two-headed Mount Elbrus is the highest mountain peak in Europe (5,642 meters) and attracts mountaineers from all over the world. Take a look at some incredible landscape shots in our photo selection!
Sergei Fomin / Global Look PressSergei Fomin / Global Look PressSergei Fomin / Global Look PressSergei Fomin / Global Look PressKonstantin Mikhailov / Global Look PressAndrei Kamenev / Global Look PressTatiana Gritsenko / Global Look PressTatiana Gritsenko / Global Look Press