Elbrus
Elbrus from mount Shatgatmaz, Karachay-Cherkessia, Russia.
It is the highest mountain in Europe and Russia.
2,457
views
4
faves
0
comments
Taken on April 25, 2015
Elbrus from mount Shatgatmaz, Karachay-Cherkessia, Russia.
It is the highest mountain in Europe and Russia.