The Himalayas? Nope, this is Russia!

Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
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 Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Sergei Fomin / Global Look Press
Konstantin Mikhailov / Global Look Press
Konstantin Mikhailov / Global Look Press
Andrei Kamenev / Global Look Press
Andrei Kamenev / Global Look Press
Tatiana Gritsenko / Global Look Press
Tatiana Gritsenko / Global Look Press
Tatiana Gritsenko / Global Look Press
Tatiana Gritsenko / Global Look Press

READ MORE: Iceland? Nope, this is Russia!

<