Wednesday, June 25, 2014

Mount Elbrus, the hi

Mount Elbrus, the highest peak in Russia and Europe, measures 5,642 meters and lies on the border between the North Caucasus republics of Kabardino-Balkaria and Karachayevo-Cherkessia | Photo by Lori/Legion Media