Elbrus
Elbrus from mount Shatgatmaz, Karachay-Cherkessia, Russia.
It is the highest mountain in Europe and Russia.
4,255
views
11
faves
4
comments
Taken on July 8, 2010
Elbrus from mount Shatgatmaz, Karachay-Cherkessia, Russia.
It is the highest mountain in Europe and Russia.